Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
pythonStudy2017
/
cpython
Public
forked from
python/cpython
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
cpython
Modules
_json.c
on
3.3
User selector
All users
All time
Commit history
Commits on May 3, 2015
just sort the items tuple directly (closes #24094)
benjaminp
committed
501182a
View commit details
Copy full SHA for 501182a
View code at this point
Browse repository at this point
Commits on Feb 1, 2015
fix possible overflow in encode_basestring_ascii (closes #23369)
benjaminp
committed
e3bfe19
View commit details
Copy full SHA for e3bfe19
View code at this point
Browse repository at this point
Commits on Apr 14, 2014
merge 3.2
benjaminp
committed
9beee04
View commit details
Copy full SHA for 9beee04
View code at this point
Browse repository at this point
disallow a negative idx parameter
benjaminp
committed
6ef2b36
View commit details
Copy full SHA for 6ef2b36
View code at this point
Browse repository at this point
merge 3.2
benjaminp
committed
156285c
View commit details
Copy full SHA for 156285c
View code at this point
Browse repository at this point
in scan_once, prevent the reading of arbitrary memory when passed a negative index
Show description for 99b5afa
benjaminp
committed
99b5afa
View commit details
Copy full SHA for 99b5afa
View code at this point
Browse repository at this point
Commits on Nov 26, 2013
Issue #11489: JSON decoder now accepts lone surrogates.
serhiy-storchaka
committed
c93329b
View commit details
Copy full SHA for c93329b
View code at this point
Browse repository at this point
Commits on Jan 3, 2013
Issue #16847: Fixed improper use of _PyUnicode_CheckConsistency() in
Show description for f402e92
tiran
committed
f402e92
View commit details
Copy full SHA for f402e92
View code at this point
Browse repository at this point
Commits on Nov 1, 2012
Issue #16228: Fix a crash in the json module where a list changes size while it is being encoded.
Show description for 5ebe65f
pitrou
committed
5ebe65f
View commit details
Copy full SHA for 5ebe65f
View code at this point
Browse repository at this point
Issue #16228: Fix a crash in the json module where a list changes size while it is being encoded.
Show description for 9f69e79
pitrou
committed
9f69e79
View commit details
Copy full SHA for 9f69e79
View code at this point
Browse repository at this point
Commits on Jun 28, 2012
Issue #5067: improve some json error messages.
Show description for 802d669
pitrou
committed
802d669
View commit details
Copy full SHA for 802d669
View code at this point
Browse repository at this point
Issue #5067: improve some json error messages.
Show description for 2d24e94
pitrou
committed
2d24e94
View commit details
Copy full SHA for 2d24e94
View code at this point
Browse repository at this point
Commits on Apr 27, 2012
Check newly created consistency using _PyUnicode_CheckConsistency(str, 1)
Show description for 8f82506
vstinner
committed
8f82506
View commit details
Copy full SHA for 8f82506
View code at this point
Browse repository at this point
Commits on Mar 22, 2012
Issue #14387: Do not include accu.h from Python.h.
pitrou
committed
d0acb41
View commit details
Copy full SHA for d0acb41
View code at this point
Browse repository at this point
Commits on Oct 14, 2011
Issue #13088: Add shared Py_hexdigits constant to format a number into base 16
Victor Stinner
committed
f5cff56
View commit details
Copy full SHA for f5cff56
View code at this point
Browse repository at this point
Commits on Oct 11, 2011
Strip trailing spaces in _json.c
Victor Stinner
committed
d9c0631
View commit details
Copy full SHA for d9c0631
View code at this point
Browse repository at this point
Fix misuse of PyUnicode_GET_SIZE, use PyUnicode_GET_LENGTH instead
Victor Stinner
committed
c4f281e
View commit details
Copy full SHA for c4f281e
View code at this point
Browse repository at this point
Remove unused variable
pitrou
committed
699cd9f
View commit details
Copy full SHA for 699cd9f
View code at this point
Browse repository at this point
Commits on Oct 10, 2011
Use identifier API for PyObject_GetAttrString.
loewis
committed
1ee1b6f
View commit details
Copy full SHA for 1ee1b6f
View code at this point
Browse repository at this point
Commits on Oct 7, 2011
Change PyUnicode_KIND to 1,2,4. Drop _KIND_SIZE and _CHARACTER_SIZE.
loewis
committed
c47adb0
View commit details
Copy full SHA for c47adb0
View code at this point
Browse repository at this point
Commits on Oct 6, 2011
Remove now duplicate code in _json.c; instead, reuse the new private lib
pitrou
committed
90c30e8
View commit details
Copy full SHA for 90c30e8
View code at this point
Browse repository at this point
Commits on Sep 28, 2011
Implement PEP 393.
loewis
committed
d63a3b8
View commit details
Copy full SHA for d63a3b8
View code at this point
Browse repository at this point
Commits on Aug 20, 2011
Fix compilation under Windows
pitrou
committed
18bb330
View commit details
Copy full SHA for 18bb330
View code at this point
Browse repository at this point
Commits on Aug 19, 2011
Issue #12778: Reduce memory consumption when JSON-encoding a large container of many small objects.
pitrou
committed
df7fc9d
View commit details
Copy full SHA for df7fc9d
View code at this point
Browse repository at this point
Commits on May 10, 2011
#12051: merge with 3.2.
ezio-melotti
committed
f8d6fd6
View commit details
Copy full SHA for f8d6fd6
View code at this point
Browse repository at this point
#12051: merge with 3.1.
ezio-melotti
committed
f188bc5
View commit details
Copy full SHA for f188bc5
View code at this point
Browse repository at this point
#12051: Fix segfault in json.dumps() while encoding highly-nested objects using the C accelerations.
ezio-melotti
committed
1367265
View commit details
Copy full SHA for 1367265
View code at this point
Browse repository at this point
Commits on May 7, 2011
#12017: merge with 3.2.
ezio-melotti
committed
9c18778
View commit details
Copy full SHA for 9c18778
View code at this point
Browse repository at this point
#12017: merge with 3.1.
ezio-melotti
committed
06383ee
View commit details
Copy full SHA for 06383ee
View code at this point
Browse repository at this point
#12017: Fix segfault in json.loads() while decoding highly-nested objects using the C accelerations.
ezio-melotti
committed
362b951
View commit details
Copy full SHA for 362b951
View code at this point
Browse repository at this point
Commits on Apr 25, 2011
Issue #11856: Speed up parsing of JSON numbers.
pitrou
committed
f645451
View commit details
Copy full SHA for f645451
View code at this point
Browse repository at this point
Commits on Feb 22, 2011
Issue #8914: fix various warnings from the Clang static analyzer v254.
brettcannon
committed
b94767f
View commit details
Copy full SHA for b94767f
View code at this point
Browse repository at this point
Commits on Nov 4, 2010
Issue #10314: improve performance of JSON encoding with sort_keys=True
pitrou
committed
2397dd5
View commit details
Copy full SHA for 2397dd5
View code at this point
Browse repository at this point
Commits on Oct 9, 2010
Merged revisions 85342 via svnmerge from
Show description for ae136da
pitrou
committed
ae136da
View commit details
Copy full SHA for ae136da
View code at this point
Browse repository at this point
Issue #10055: Make json C89-compliant in UCS4 mode.
pitrou
committed
5b0e9e8
View commit details
Copy full SHA for 5b0e9e8
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.