Landing: 45024ece3faa

Project / Subsystem

gcc / json

Date

2026-02-24

Author

David Malcolm

Commit

45024ece3faa7734ba6b340a57f841477ca8f0da

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
json
patch_id
commit_hash
45024ece3faa7734ba6b340a57f841477ca8f0da
source_type
github
headline
Json: Implement JSON Pointer parsing (RFC 6901)
tldr
Adds JSON Pointer parsing (RFC 6901) to GCC's JSON library.
author
David Malcolm
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • json
  • library
  • feature
discussion_id_link
bugzilla_pr
date
2026-02-24T00:00:00.000Z

This commit introduces JSON Pointer parsing, as defined by RFC 6901, to GCC’s JSON library. This makes it possible to address specific values inside JSON documents, enabling more precise data access and manipulation. The implementation includes new files (json-pointer-parsing.cc and .h) and updates to existing JSON handling code.