CARVIEW |
Select Language
HTTP/2 200
date: Sat, 26 Jul 2025 04:19:54 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"763c05b88bc9ba83b755cd537179cb85"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=WtsCY9pVr3neOe4rWGACFP9ci%2FFFhdIpGeIOWtjF806iKcO7UUDsXIEZgyzPI%2FJM3%2B9cvrB8xxQmvhZZGAaP3x1q%2Fl4nJf0369p0%2FdQxLtQ8aCrSKj47LoJ0d7ZLtef1EFrrjWrmX6CBumszwmmJSOn2AXzyDMlx9Vfuw%2FmuBLek%2FSBdjmmgdxduqUMR%2BcRKs7Xj7HSQoNGFFY8N1hv%2BzO2mZ6lkhFDGSJ%2F4ZVqba7FD9FmuYmXwOOpEntsQvu%2BORCj3xENkZ1PGyIvhidzabw%3D%3D--94R6aDDFP%2BzhOpqc--8aVWJom3QIXoNfL38iK%2Ffg%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.2036293066.1753503593; Path=/; Domain=github.com; Expires=Sun, 26 Jul 2026 04:19:53 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Sun, 26 Jul 2026 04:19:53 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: B2B0:1E56AF:14F633:1F9C45:68845769
Tags · minio/simdjson-go · GitHub
Toggle v0.3.0's commit message
Toggle v0.2.0's commit message
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 99
Tags: minio/simdjson-go
Tags
v0.3.0
Add Object Path selector (#48) ### Search by path It is possible to search by path to find elements by traversing objects. For example: ``` // Find element in path. elem, err := i.FindElement("Image/URL", nil) ``` Will locate the field inside a json object with the following structure: ``` { "Image": { "URL": "value" } } ```
v0.2.0
Number parsing fix and optimization (#27) Remove `GOLANG_NUMBER_PARSING` and remove the imprecise parsing and fix up the actual number parsing in Go. By default, everything that looked like a number would be accepted and a lot of errors were not caught. Uints will now actually be used if numbers are above maximum int64 and below uint64 with no float point markers. Even with all the additional checks we are still faster: ``` λ benchcmp before.txt after.txt benchmark old ns/op new ns/op delta BenchmarkParseNumber/Pos/63bit-32 91.9 75.9 -17.41% BenchmarkParseNumber/Neg/63bit-32 106 77.2 -27.17% BenchmarkParseNumberFloat-32 190 72.5 -61.84% BenchmarkParseNumberFloatExp-32 212 98.6 -53.49% BenchmarkParseNumberBig-32 401 175 -56.36% BenchmarkParseNumberRandomBits-32 420 230 -45.24% BenchmarkParseNumberRandomFloats-32 305 172 -43.61% ``` ... and full benchmarks: ``` benchmark old ns/op new ns/op delta BenchmarkApache_builds-32 137091 139556 +1.80% BenchmarkCanada-32 30705862 19000003 -38.12% BenchmarkCitm_catalog-32 1921474 2093471 +8.95% BenchmarkGithub_events-32 77611 77873 +0.34% BenchmarkGsoc_2018-32 1220291 1215097 -0.43% BenchmarkInstruments-32 366747 374568 +2.13% BenchmarkMarine_ik-32 27410259 18343775 -33.08% BenchmarkMesh-32 8200018 5896043 -28.10% BenchmarkMesh_pretty-32 9793413 6947830 -29.06% BenchmarkNumbers-32 1967319 1213924 -38.30% BenchmarkRandom-32 1072071 1042956 -2.72% BenchmarkTwitter-32 645530 645529 -0.00% BenchmarkTwitterescaped-32 1014456 1022548 +0.80% ```
PreviousNext
You can’t perform that action at this time.