René's URL Explorer Experiment


Title: History for Objects/stringlib/codecs.h - faster-cpython/cpython · GitHub

Open Graph Title: History for Objects/stringlib/codecs.h - faster-cpython/cpython

X Title: History for Objects/stringlib/codecs.h - faster-cpython/cpython

Description: The Python programming language. Contribute to faster-cpython/cpython development by creating an account on GitHub.

Open Graph Description: The Python programming language. Contribute to faster-cpython/cpython development by creating an account on GitHub.

X Description: The Python programming language. Contribute to faster-cpython/cpython development by creating an account on GitHub.

Opengraph URL: https://github.com/faster-cpython/cpython

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/commits(/*name)
route-controllercommits
route-actionshow
fetch-noncev2:48bbfdc5-833f-aa26-30af-2f13638f233c
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idAA48:25C9D0:5DCF45:7EA4F4:6A580A54
html-safe-nonce2bf5c028bdabef72e9b87c5a841d127b906244773b1e3463ae5830e9cb43c67b
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBQTQ4OjI1QzlEMDo1RENGNDU6N0VBNEY0OjZBNTgwQTU0IiwidmlzaXRvcl9pZCI6Ijg0MDMyMjU4MTU2MDE5MDgzMDgiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac9a8aba2f34effacc0ede9edfd50f7bb4c3f3598ca688d1ab15f546fd18c1f646
hovercard-subject-tagrepository:350489636
github-keyboard-shortcutsrepository,commit-list,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///commits/show
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/faster-cpython/cpython/commits/stackref-not-null/Objects/stringlib/codecs.h
twitter:imagehttps://opengraph.githubassets.com/bddbc169579b9715c3068b05b61a27478cf5f1b76fd0f0348822e6eacbbfec0a/faster-cpython/cpython
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/bddbc169579b9715c3068b05b61a27478cf5f1b76fd0f0348822e6eacbbfec0a/faster-cpython/cpython
og:image:altThe Python programming language. Contribute to faster-cpython/cpython development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None49c8c15fabcbf356d607a90ca115c13b273e42ff8b74155de050fd229a9b0121
turbo-cache-controlno-cache
go-importgithub.com/faster-cpython/cpython git https://github.com/faster-cpython/cpython.git
octolytics-dimension-user_id81193161
octolytics-dimension-user_loginfaster-cpython
octolytics-dimension-repository_id350489636
octolytics-dimension-repository_nwofaster-cpython/cpython
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id81598961
octolytics-dimension-repository_parent_nwopython/cpython
octolytics-dimension-repository_network_root_id81598961
octolytics-dimension-repository_network_root_nwopython/cpython
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release3fb1f684e7a833eb1b2d01d39875a2b52cb4fe9b
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/faster-cpython/cpython/commits/stackref-not-null/Objects/stringlib/codecs.h#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Ffaster-cpython%2Fcpython%2Fcommits%2Fstackref-not-null%2FObjects%2Fstringlib%2Fcodecs.h
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Ffaster-cpython%2Fcpython%2Fcommits%2Fstackref-not-null%2FObjects%2Fstringlib%2Fcodecs.h
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fcommits%2Fshow&source=header-repo&source_repo=faster-cpython%2Fcpython
Reloadhttps://github.com/faster-cpython/cpython/commits/stackref-not-null/Objects/stringlib/codecs.h
Reloadhttps://github.com/faster-cpython/cpython/commits/stackref-not-null/Objects/stringlib/codecs.h
Reloadhttps://github.com/faster-cpython/cpython/commits/stackref-not-null/Objects/stringlib/codecs.h
Please reload this pagehttps://github.com/faster-cpython/cpython/commits/stackref-not-null/Objects/stringlib/codecs.h
faster-cpython https://github.com/faster-cpython
cpythonhttps://github.com/faster-cpython/cpython
python/cpythonhttps://github.com/python/cpython
Notifications https://github.com/login?return_to=%2Ffaster-cpython%2Fcpython
Fork 27 https://github.com/login?return_to=%2Ffaster-cpython%2Fcpython
Star 530 https://github.com/login?return_to=%2Ffaster-cpython%2Fcpython
Code https://github.com/faster-cpython/cpython/tree/stackref-not-null
Pull requests 1 https://github.com/faster-cpython/cpython/pulls
Actions https://github.com/faster-cpython/cpython/actions
Projects https://github.com/faster-cpython/cpython/projects
Security and quality 0 https://github.com/faster-cpython/cpython/security
Insights https://github.com/faster-cpython/cpython/pulse
Code https://github.com/faster-cpython/cpython/tree/stackref-not-null
Pull requests https://github.com/faster-cpython/cpython/pulls
Actions https://github.com/faster-cpython/cpython/actions
Projects https://github.com/faster-cpython/cpython/projects
Security and quality https://github.com/faster-cpython/cpython/security
Insights https://github.com/faster-cpython/cpython/pulse
cpythonhttps://github.com/faster-cpython/cpython/commits
Objectshttps://github.com/faster-cpython/cpython/commits/stackref-not-null/Objects
stringlibhttps://github.com/faster-cpython/cpython/commits/stackref-not-null/Objects/stringlib
codecs.hhttps://github.com/faster-cpython/cpython/commits/stackref-not-null/Objects/stringlib/codecs.h
stackref-not-nullhttps://github.com/faster-cpython/cpython/tree/stackref-not-null
gh-121040: Use __attribute__((fallthrough)) (#121044)https://github.com/faster-cpython/cpython/commit/12af8ec864225248c3d2916cb142a5e7ee36cbe2
vstinnerhttps://github.com/faster-cpython/cpython/commits?author=vstinner
sobolevnhttps://github.com/faster-cpython/cpython/commits?author=sobolevn
12af8echttps://github.com/faster-cpython/cpython/commit/12af8ec864225248c3d2916cb142a5e7ee36cbe2
https://github.com/faster-cpython/cpython/blob/12af8ec864225248c3d2916cb142a5e7ee36cbe2/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/12af8ec864225248c3d2916cb142a5e7ee36cbe2
gh-92536: Remove PyUnicode_READY() calls (#105210)https://github.com/faster-cpython/cpython/commit/ef300937c2a1b3ebe19c2835f3b46585825c1e1f
https://github.com/vstinner
vstinnerhttps://github.com/faster-cpython/cpython/commits?author=vstinner
ef30093https://github.com/faster-cpython/cpython/commit/ef300937c2a1b3ebe19c2835f3b46585825c1e1f
https://github.com/faster-cpython/cpython/blob/ef300937c2a1b3ebe19c2835f3b46585825c1e1f/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/ef300937c2a1b3ebe19c2835f3b46585825c1e1f
bpo-36819: Fix crashes in built-in encoders with weird error handlers (GH-28593)https://github.com/faster-cpython/cpython/commit/18b07d773e09a2719e69aeaa925d5abb7ba0c068
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/faster-cpython/cpython/commits?author=serhiy-storchaka
18b07d7https://github.com/faster-cpython/cpython/commit/18b07d773e09a2719e69aeaa925d5abb7ba0c068
https://github.com/faster-cpython/cpython/blob/18b07d773e09a2719e69aeaa925d5abb7ba0c068/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/18b07d773e09a2719e69aeaa925d5abb7ba0c068
bpo-43179: Generalise alignment for optimised string routines (GH-24624)https://github.com/faster-cpython/cpython/commit/dec075754960dd85972ce5170df76e862f966132
https://github.com/jrtc27
jrtc27https://github.com/faster-cpython/cpython/commits?author=jrtc27
dec0757https://github.com/faster-cpython/cpython/commit/dec075754960dd85972ce5170df76e862f966132
https://github.com/faster-cpython/cpython/blob/dec075754960dd85972ce5170df76e862f966132/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/dec075754960dd85972ce5170df76e862f966132
bpo-38252: Use 8-byte step to detect ASCII sequence in 64bit Windows build (GH-16334)https://github.com/faster-cpython/cpython/commit/a0c603cb9d4dbb9909979313a88bcd1f5fde4f62
a0c603chttps://github.com/faster-cpython/cpython/commit/a0c603cb9d4dbb9909979313a88bcd1f5fde4f62
https://github.com/faster-cpython/cpython/blob/a0c603cb9d4dbb9909979313a88bcd1f5fde4f62/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/a0c603cb9d4dbb9909979313a88bcd1f5fde4f62
bpo-29882: Add _Py_popcount32() function (GH-20518)https://github.com/faster-cpython/cpython/commit/c6b292cdeee689f0bfac6c1e2c2d4e4e01fa8d9e
https://github.com/vstinner
vstinnerhttps://github.com/faster-cpython/cpython/commits?author=vstinner
c6b292chttps://github.com/faster-cpython/cpython/commit/c6b292cdeee689f0bfac6c1e2c2d4e4e01fa8d9e
https://github.com/faster-cpython/cpython/blob/c6b292cdeee689f0bfac6c1e2c2d4e4e01fa8d9e/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/c6b292cdeee689f0bfac6c1e2c2d4e4e01fa8d9e
bpo-40302: UTF-32 encoder SWAB4() macro use a|b rather than a+b (GH-19572)https://github.com/faster-cpython/cpython/commit/d7c657d4b121164caa439253da5266b2e29a1bed
https://github.com/vstinner
vstinnerhttps://github.com/faster-cpython/cpython/commits?author=vstinner
d7c657dhttps://github.com/faster-cpython/cpython/commit/d7c657d4b121164caa439253da5266b2e29a1bed
https://github.com/faster-cpython/cpython/blob/d7c657d4b121164caa439253da5266b2e29a1bed/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/d7c657d4b121164caa439253da5266b2e29a1bed
bpo-40302: Add pycore_byteswap.h header file (GH-19552)https://github.com/faster-cpython/cpython/commit/1ae035b7e847064d09df01ca62b8a761e9b5aae3
https://github.com/vstinner
vstinnerhttps://github.com/faster-cpython/cpython/commits?author=vstinner
1ae035bhttps://github.com/faster-cpython/cpython/commit/1ae035b7e847064d09df01ca62b8a761e9b5aae3
https://github.com/faster-cpython/cpython/blob/1ae035b7e847064d09df01ca62b8a761e9b5aae3/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/1ae035b7e847064d09df01ca62b8a761e9b5aae3
bpo-39943: Add the const qualifier to pointers on non-mutable PyUnicode data. (GH-19345)https://github.com/faster-cpython/cpython/commit/cd8295ff758891f21084a6a5ad3403d35dda38f7
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/faster-cpython/cpython/commits?author=serhiy-storchaka
cd8295fhttps://github.com/faster-cpython/cpython/commit/cd8295ff758891f21084a6a5ad3403d35dda38f7
https://github.com/faster-cpython/cpython/blob/cd8295ff758891f21084a6a5ad3403d35dda38f7/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/cd8295ff758891f21084a6a5ad3403d35dda38f7
Update some www.unicode.org URLs to use HTTPS. (GH-18912)https://github.com/faster-cpython/cpython/commit/51796e5d2632e6ada81ca677b4153f4ccd490702
https://github.com/benjaminp
benjaminphttps://github.com/faster-cpython/cpython/commits?author=benjaminp
51796e5https://github.com/faster-cpython/cpython/commit/51796e5d2632e6ada81ca677b4153f4ccd490702
https://github.com/faster-cpython/cpython/blob/51796e5d2632e6ada81ca677b4153f4ccd490702/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/51796e5d2632e6ada81ca677b4153f4ccd490702
bpo-39087: Optimize PyUnicode_AsUTF8AndSize() (GH-18327)https://github.com/faster-cpython/cpython/commit/02a4d57263a9846de35b0db12763ff9e7326f62c
https://github.com/methane
methanehttps://github.com/faster-cpython/cpython/commits?author=methane
02a4d57https://github.com/faster-cpython/cpython/commit/02a4d57263a9846de35b0db12763ff9e7326f62c
https://github.com/faster-cpython/cpython/blob/02a4d57263a9846de35b0db12763ff9e7326f62c/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/02a4d57263a9846de35b0db12763ff9e7326f62c
closes bpo-39605: Fix some casts to not cast away const. (GH-18453)https://github.com/faster-cpython/cpython/commit/e6be9b59a911626d6597fe148c32f0342bd2bd24
https://github.com/petdance
petdancehttps://github.com/faster-cpython/cpython/commits?author=petdance
e6be9b5https://github.com/faster-cpython/cpython/commit/e6be9b59a911626d6597fe148c32f0342bd2bd24
https://github.com/faster-cpython/cpython/blob/e6be9b59a911626d6597fe148c32f0342bd2bd24/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/e6be9b59a911626d6597fe148c32f0342bd2bd24
bpo-24214: Fixed the UTF-8 and UTF-16 incremental decoders. (GH-14304)https://github.com/faster-cpython/cpython/commit/894263ba80af4b7733c2df95b527e96953922656
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/faster-cpython/cpython/commits?author=serhiy-storchaka
894263bhttps://github.com/faster-cpython/cpython/commit/894263ba80af4b7733c2df95b527e96953922656
https://github.com/faster-cpython/cpython/blob/894263ba80af4b7733c2df95b527e96953922656/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/894263ba80af4b7733c2df95b527e96953922656
bpo-36775: _PyCoreConfig only uses wchar_t* (GH-13062)https://github.com/faster-cpython/cpython/commit/709d23dee69e700b87d5a4cb59e149d0e1af7993
https://github.com/vstinner
vstinnerhttps://github.com/faster-cpython/cpython/commits?author=vstinner
709d23dhttps://github.com/faster-cpython/cpython/commit/709d23dee69e700b87d5a4cb59e149d0e1af7993
https://github.com/faster-cpython/cpython/blob/709d23dee69e700b87d5a4cb59e149d0e1af7993/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/709d23dee69e700b87d5a4cb59e149d0e1af7993
bpo-34523: Support surrogatepass in locale codecs (GH-8995)https://github.com/faster-cpython/cpython/commit/3d4226a832cabc630402589cc671cc4035d504e5
https://github.com/vstinner
vstinnerhttps://github.com/faster-cpython/cpython/commits?author=vstinner
3d4226ahttps://github.com/faster-cpython/cpython/commit/3d4226a832cabc630402589cc671cc4035d504e5
https://github.com/faster-cpython/cpython/blob/3d4226a832cabc630402589cc671cc4035d504e5/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/3d4226a832cabc630402589cc671cc4035d504e5
bpo-30923: Silence fall-through warnings included in -Wextra since gcc-7.0. (#3157)https://github.com/faster-cpython/cpython/commit/f432a3234f9f2ee09bd40be03e06bf72865ee375
https://github.com/skrah
skrahhttps://github.com/faster-cpython/cpython/commits?author=skrah
f432a32https://github.com/faster-cpython/cpython/commit/f432a3234f9f2ee09bd40be03e06bf72865ee375
https://github.com/faster-cpython/cpython/blob/f432a3234f9f2ee09bd40be03e06bf72865ee375/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/f432a3234f9f2ee09bd40be03e06bf72865ee375
Issue #28561: Clean up UTF-8 encoder: remove dead code, update comments, etc.https://github.com/faster-cpython/cpython/commit/998c9cdd423409e2b40e02eb41614536f9d8005c
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/faster-cpython/cpython/commits?author=serhiy-storchaka
998c9cdhttps://github.com/faster-cpython/cpython/commit/998c9cdd423409e2b40e02eb41614536f9d8005c
https://github.com/faster-cpython/cpython/blob/998c9cdd423409e2b40e02eb41614536f9d8005c/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/998c9cdd423409e2b40e02eb41614536f9d8005c
PEP 7 style for if/else in Chttps://github.com/faster-cpython/cpython/commit/1a05d6c04d2a499a7485b15668f2eb37f9f60e3a
https://github.com/vstinner
vstinnerhttps://github.com/faster-cpython/cpython/commits?author=vstinner
1a05d6chttps://github.com/faster-cpython/cpython/commit/1a05d6c04d2a499a7485b15668f2eb37f9f60e3a
https://github.com/faster-cpython/cpython/blob/1a05d6c04d2a499a7485b15668f2eb37f9f60e3a/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/1a05d6c04d2a499a7485b15668f2eb37f9f60e3a
Issue #27895: Spelling fixes (Contributed by Ville Skyttä).https://github.com/faster-cpython/cpython/commit/15f44ab043b37c064d6891c7864205fed9fb0dd1
https://github.com/rhettinger
rhettingerhttps://github.com/faster-cpython/cpython/commits?author=rhettinger
15f44abhttps://github.com/faster-cpython/cpython/commit/15f44ab043b37c064d6891c7864205fed9fb0dd1
https://github.com/faster-cpython/cpython/blob/15f44ab043b37c064d6891c7864205fed9fb0dd1/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/15f44ab043b37c064d6891c7864205fed9fb0dd1
Issue #26765: Ensure that bytes- and unicode-specific stringlib files are usedhttps://github.com/faster-cpython/cpython/commit/bcde10aa7e47da68afb68fe75c65b9339dd89f86
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/faster-cpython/cpython/commits?author=serhiy-storchaka
bcde10ahttps://github.com/faster-cpython/cpython/commit/bcde10aa7e47da68afb68fe75c65b9339dd89f86
https://github.com/faster-cpython/cpython/blob/bcde10aa7e47da68afb68fe75c65b9339dd89f86/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/bcde10aa7e47da68afb68fe75c65b9339dd89f86
Optimize error handlers of ASCII and Latin1 encoders when the replacementhttps://github.com/faster-cpython/cpython/commit/6bd525b656f75c9752d39d9c4be1e1b29fa67cdb
https://github.com/vstinner
vstinnerhttps://github.com/faster-cpython/cpython/commits?author=vstinner
6bd525bhttps://github.com/faster-cpython/cpython/commit/6bd525b656f75c9752d39d9c4be1e1b29fa67cdb
https://github.com/faster-cpython/cpython/blob/6bd525b656f75c9752d39d9c4be1e1b29fa67cdb/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/6bd525b656f75c9752d39d9c4be1e1b29fa67cdb
Add _PyBytesWriter_WriteBytes() to factorize the codehttps://github.com/faster-cpython/cpython/commit/ce179bf6baed91ba84cc3ff647e96287c3b8e2f2
https://github.com/vstinner
vstinnerhttps://github.com/faster-cpython/cpython/commits?author=vstinner
ce179bfhttps://github.com/faster-cpython/cpython/commit/ce179bf6baed91ba84cc3ff647e96287c3b8e2f2
https://github.com/faster-cpython/cpython/blob/ce179bf6baed91ba84cc3ff647e96287c3b8e2f2/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/ce179bf6baed91ba84cc3ff647e96287c3b8e2f2
_PyBytesWriter: simplify code to avoid "prealloc" parametershttps://github.com/faster-cpython/cpython/commit/ad7715891e3c6c51b4860e0d496843ee5417206b
https://github.com/vstinner
vstinnerhttps://github.com/faster-cpython/cpython/commits?author=vstinner
ad77158https://github.com/faster-cpython/cpython/commit/ad7715891e3c6c51b4860e0d496843ee5417206b
https://github.com/faster-cpython/cpython/blob/ad7715891e3c6c51b4860e0d496843ee5417206b/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/ad7715891e3c6c51b4860e0d496843ee5417206b
Optimize backslashreplace error handlerhttps://github.com/faster-cpython/cpython/commit/e7bf86cd7d7c9a3924501875a08c4ef4a0063103
https://github.com/vstinner
vstinnerhttps://github.com/faster-cpython/cpython/commits?author=vstinner
e7bf86chttps://github.com/faster-cpython/cpython/commit/e7bf86cd7d7c9a3924501875a08c4ef4a0063103
https://github.com/faster-cpython/cpython/blob/e7bf86cd7d7c9a3924501875a08c4ef4a0063103/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/e7bf86cd7d7c9a3924501875a08c4ef4a0063103
Issue #25318: Add _PyBytesWriter APIhttps://github.com/faster-cpython/cpython/commit/fdfbf781140f22619b0ef6bfeac792496774bb69
https://github.com/vstinner
vstinnerhttps://github.com/faster-cpython/cpython/commits?author=vstinner
fdfbf78https://github.com/faster-cpython/cpython/commit/fdfbf781140f22619b0ef6bfeac792496774bb69
https://github.com/faster-cpython/cpython/blob/fdfbf781140f22619b0ef6bfeac792496774bb69/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/fdfbf781140f22619b0ef6bfeac792496774bb69
Issue #25267: The UTF-8 encoder is now up to 75 times as fast for errorhttps://github.com/faster-cpython/cpython/commit/01ada3996bded57d1baf9c54b050fc55907d9b13
https://github.com/vstinner
vstinnerhttps://github.com/faster-cpython/cpython/commits?author=vstinner
01ada39https://github.com/faster-cpython/cpython/commit/01ada3996bded57d1baf9c54b050fc55907d9b13
https://github.com/faster-cpython/cpython/blob/01ada3996bded57d1baf9c54b050fc55907d9b13/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/01ada3996bded57d1baf9c54b050fc55907d9b13
Fixed typos in comments.https://github.com/faster-cpython/cpython/commit/9ce71a6475b00b986a861e18ee18dbbf46286e5a
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/faster-cpython/cpython/commits?author=serhiy-storchaka
9ce71a6https://github.com/faster-cpython/cpython/commit/9ce71a6475b00b986a861e18ee18dbbf46286e5a
https://github.com/faster-cpython/cpython/blob/9ce71a6475b00b986a861e18ee18dbbf46286e5a/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/9ce71a6475b00b986a861e18ee18dbbf46286e5a
Fixed typos in comments.https://github.com/faster-cpython/cpython/commit/7e29eea9266ab465ac0b7248bcca965bfa3fa737
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/faster-cpython/cpython/commits?author=serhiy-storchaka
7e29eeahttps://github.com/faster-cpython/cpython/commit/7e29eea9266ab465ac0b7248bcca965bfa3fa737
https://github.com/faster-cpython/cpython/blob/7e29eea9266ab465ac0b7248bcca965bfa3fa737/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/7e29eea9266ab465ac0b7248bcca965bfa3fa737
Issue #15027: The UTF-32 encoder is now 3x to 7x faster.https://github.com/faster-cpython/cpython/commit/0d4df752acbaf14164f1e8b2b95ebe3fe288bb82
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/faster-cpython/cpython/commits?author=serhiy-storchaka
0d4df75https://github.com/faster-cpython/cpython/commit/0d4df752acbaf14164f1e8b2b95ebe3fe288bb82
https://github.com/faster-cpython/cpython/blob/0d4df752acbaf14164f1e8b2b95ebe3fe288bb82/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/0d4df752acbaf14164f1e8b2b95ebe3fe288bb82
Reverted changeset b72c5573c5e7 (issue #15027).https://github.com/faster-cpython/cpython/commit/3079328d296992af4f64a988ec5dee244b319e7b
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/faster-cpython/cpython/commits?author=serhiy-storchaka
3079328https://github.com/faster-cpython/cpython/commit/3079328d296992af4f64a988ec5dee244b319e7b
https://github.com/faster-cpython/cpython/blob/3079328d296992af4f64a988ec5dee244b319e7b/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/3079328d296992af4f64a988ec5dee244b319e7b
Issue #15027: Rewrite the UTF-32 encoder. It is now 1.6x to 3.5x faster.https://github.com/faster-cpython/cpython/commit/583a93943c0f090ac2699d7feb33e72bfed7323e
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/faster-cpython/cpython/commits?author=serhiy-storchaka
583a939https://github.com/faster-cpython/cpython/commit/583a93943c0f090ac2699d7feb33e72bfed7323e
https://github.com/faster-cpython/cpython/blob/583a93943c0f090ac2699d7feb33e72bfed7323e/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/583a93943c0f090ac2699d7feb33e72bfed7323e
Remove dead code committed in issue #12892.https://github.com/faster-cpython/cpython/commit/dc2fd5101a22d82600a328158f484e74e976d12b
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/faster-cpython/cpython/commits?author=serhiy-storchaka
dc2fd51https://github.com/faster-cpython/cpython/commit/dc2fd5101a22d82600a328158f484e74e976d12b
https://github.com/faster-cpython/cpython/blob/dc2fd5101a22d82600a328158f484e74e976d12b/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/dc2fd5101a22d82600a328158f484e74e976d12b
Issue #12892: The utf-16* and utf-32* codecs now reject (lone) surrogates.https://github.com/faster-cpython/cpython/commit/58cf607d13c178f41aed05458296b68e985c5fff
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/faster-cpython/cpython/commits?author=serhiy-storchaka
58cf607https://github.com/faster-cpython/cpython/commit/58cf607d13c178f41aed05458296b68e985c5fff
https://github.com/faster-cpython/cpython/blob/58cf607d13c178f41aed05458296b68e985c5fff/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/58cf607d13c178f41aed05458296b68e985c5fff
Issue #18722: Remove uses of the "register" keyword in C code.https://github.com/faster-cpython/cpython/commit/9ed5f2726607c57c894af24159b6a7ccf660da7f
https://github.com/pitrou
pitrouhttps://github.com/faster-cpython/cpython/commits?author=pitrou
9ed5f27https://github.com/faster-cpython/cpython/commit/9ed5f2726607c57c894af24159b6a7ccf660da7f
https://github.com/faster-cpython/cpython/blob/9ed5f2726607c57c894af24159b6a7ccf660da7f/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/9ed5f2726607c57c894af24159b6a7ccf660da7f
(Merge 3.3) Issue #8271: Fix compilation on Windowshttps://github.com/faster-cpython/cpython/commit/6caa6fb535e9a7d4a91d48e7806de04c5491b33c
https://github.com/vstinner
vstinnerhttps://github.com/faster-cpython/cpython/commits?author=vstinner
6caa6fbhttps://github.com/faster-cpython/cpython/commit/6caa6fb535e9a7d4a91d48e7806de04c5491b33c
https://github.com/faster-cpython/cpython/blob/6caa6fb535e9a7d4a91d48e7806de04c5491b33c/Objects/stringlib/codecs.h
https://github.com/faster-cpython/cpython/tree/6caa6fb535e9a7d4a91d48e7806de04c5491b33c
Nexthttps://github.com/faster-cpython/cpython/commits/stackref-not-null/Objects/stringlib/codecs.h?after=16715ba94dd1d923366823439278aa79def39397+34
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.