René's URL Explorer Experiment


Title: History for py/obj.h - ProGamerCode/circuitpython · GitHub

Open Graph Title: History for py/obj.h - ProGamerCode/circuitpython

X Title: History for py/obj.h - ProGamerCode/circuitpython

Description: CircuitPython - a Python implementation for teaching coding with microcontrollers - History for py/obj.h - ProGamerCode/circuitpython

Open Graph Description: CircuitPython - a Python implementation for teaching coding with microcontrollers - History for py/obj.h - ProGamerCode/circuitpython

X Description: CircuitPython - a Python implementation for teaching coding with microcontrollers - History for py/obj.h - ProGamerCode/circuitpython

Opengraph URL: https://github.com/ProGamerCode/circuitpython

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/commits(/*name)
route-controllercommits
route-actionshow
fetch-noncev2:8a188de9-6de3-4cd4-82fa-e233c5751b6e
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idD64E:26FC3D:E440A:12F48E:6A526C45
html-safe-noncede508094b7109d43633615dc349a502092fde1e886a59962a473e5da94d617fb
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJENjRFOjI2RkMzRDpFNDQwQToxMkY0OEU6NkE1MjZDNDUiLCJ2aXNpdG9yX2lkIjoiNDI0NjY5OTc3MjkxMjc0OTMiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac994a4b00c0333563f404b1a648f6b8c46c6a6c88860bcba6c643205e7bbaa494
hovercard-subject-tagrepository:116517282
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/ProGamerCode/circuitpython/commits/parse-bytecode/py/obj.h
twitter:imagehttps://opengraph.githubassets.com/140718685c87643337a2c9608ea12feaa60e503b7b2c5e680dcf544634699e68/ProGamerCode/circuitpython
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/140718685c87643337a2c9608ea12feaa60e503b7b2c5e680dcf544634699e68/ProGamerCode/circuitpython
og:image:altCircuitPython - a Python implementation for teaching coding with microcontrollers - History for py/obj.h - ProGamerCode/circuitpython
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Noneb9a586c06a05a7a86fc7e3f4dbd03e42f6869085879aa184aa6369456dbd50fb
turbo-cache-controlno-cache
go-importgithub.com/ProGamerCode/circuitpython git https://github.com/ProGamerCode/circuitpython.git
octolytics-dimension-user_id11673557
octolytics-dimension-user_loginProGamerCode
octolytics-dimension-repository_id116517282
octolytics-dimension-repository_nwoProGamerCode/circuitpython
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id66166069
octolytics-dimension-repository_parent_nwoadafruit/circuitpython
octolytics-dimension-repository_network_root_id15337142
octolytics-dimension-repository_network_root_nwomicropython/micropython
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
release07a982c1d40157c619b364352b704c3ce66bb332
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/ProGamerCode/circuitpython/commits/parse-bytecode/py/obj.h#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FProGamerCode%2Fcircuitpython%2Fcommits%2Fparse-bytecode%2Fpy%2Fobj.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%2FProGamerCode%2Fcircuitpython%2Fcommits%2Fparse-bytecode%2Fpy%2Fobj.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=ProGamerCode%2Fcircuitpython
Reloadhttps://github.com/ProGamerCode/circuitpython/commits/parse-bytecode/py/obj.h
Reloadhttps://github.com/ProGamerCode/circuitpython/commits/parse-bytecode/py/obj.h
Reloadhttps://github.com/ProGamerCode/circuitpython/commits/parse-bytecode/py/obj.h
ProGamerCode https://github.com/ProGamerCode
circuitpythonhttps://github.com/ProGamerCode/circuitpython
adafruit/circuitpythonhttps://github.com/adafruit/circuitpython
Notifications https://github.com/login?return_to=%2FProGamerCode%2Fcircuitpython
Fork 0 https://github.com/login?return_to=%2FProGamerCode%2Fcircuitpython
Star 0 https://github.com/login?return_to=%2FProGamerCode%2Fcircuitpython
Code https://github.com/ProGamerCode/circuitpython/tree/parse-bytecode
Pull requests 0 https://github.com/ProGamerCode/circuitpython/pulls
Actions https://github.com/ProGamerCode/circuitpython/actions
Projects https://github.com/ProGamerCode/circuitpython/projects
Security and quality 0 https://github.com/ProGamerCode/circuitpython/security
Insights https://github.com/ProGamerCode/circuitpython/pulse
Code https://github.com/ProGamerCode/circuitpython/tree/parse-bytecode
Pull requests https://github.com/ProGamerCode/circuitpython/pulls
Actions https://github.com/ProGamerCode/circuitpython/actions
Projects https://github.com/ProGamerCode/circuitpython/projects
Security and quality https://github.com/ProGamerCode/circuitpython/security
Insights https://github.com/ProGamerCode/circuitpython/pulse
circuitpythonhttps://github.com/ProGamerCode/circuitpython/commits
pyhttps://github.com/ProGamerCode/circuitpython/commits/parse-bytecode/py
obj.hhttps://github.com/ProGamerCode/circuitpython/commits/parse-bytecode/py/obj.h
parse-bytecodehttps://github.com/ProGamerCode/circuitpython/tree/parse-bytecode
py: Move stream-related declarations from obj.h to stream.h.https://github.com/ProGamerCode/circuitpython/commit/e6a4d4e23c5e3d31436d3cebfabc894d5772c0d8
https://github.com/pfalcon
pfalconhttps://github.com/ProGamerCode/circuitpython/commits?author=pfalcon
e6a4d4ehttps://github.com/ProGamerCode/circuitpython/commit/e6a4d4e23c5e3d31436d3cebfabc894d5772c0d8
https://github.com/ProGamerCode/circuitpython/blob/e6a4d4e23c5e3d31436d3cebfabc894d5772c0d8/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/e6a4d4e23c5e3d31436d3cebfabc894d5772c0d8
py/obj.h: Add comment why mp_fun_kw_t takes non-const mp_map_t*.https://github.com/ProGamerCode/circuitpython/commit/069654f2be1ae370cf32a4e711f252a74326cc56
https://github.com/pfalcon
pfalconhttps://github.com/ProGamerCode/circuitpython/commits?author=pfalcon
069654fhttps://github.com/ProGamerCode/circuitpython/commit/069654f2be1ae370cf32a4e711f252a74326cc56
https://github.com/ProGamerCode/circuitpython/blob/069654f2be1ae370cf32a4e711f252a74326cc56/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/069654f2be1ae370cf32a4e711f252a74326cc56
py: For mp_buffer_info_t, change len type from mp_uint_t to size_t.https://github.com/ProGamerCode/circuitpython/commit/0d1f8868b616254ee5df9a039da176c900fc6ee6
https://github.com/dpgeorge
dpgeorgehttps://github.com/ProGamerCode/circuitpython/commits?author=dpgeorge
0d1f886https://github.com/ProGamerCode/circuitpython/commit/0d1f8868b616254ee5df9a039da176c900fc6ee6
https://github.com/ProGamerCode/circuitpython/blob/0d1f8868b616254ee5df9a039da176c900fc6ee6/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/0d1f8868b616254ee5df9a039da176c900fc6ee6
py/obj.h: If not float support is enabled, define mp_obj_is_float(o) to false.https://github.com/ProGamerCode/circuitpython/commit/dc3eb55e6afa037e9bcea1baeb8291d17744c205
https://github.com/pfalcon
pfalconhttps://github.com/ProGamerCode/circuitpython/commits?author=pfalcon
dc3eb55https://github.com/ProGamerCode/circuitpython/commit/dc3eb55e6afa037e9bcea1baeb8291d17744c205
https://github.com/ProGamerCode/circuitpython/blob/dc3eb55e6afa037e9bcea1baeb8291d17744c205/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/dc3eb55e6afa037e9bcea1baeb8291d17744c205
py/inlineasm: Add ability to specify return type of asm_thumb funcs.https://github.com/ProGamerCode/circuitpython/commit/8f54c08691faa3dd859852d211230fd7d9791abd
https://github.com/dpgeorge
dpgeorgehttps://github.com/ProGamerCode/circuitpython/commits?author=dpgeorge
8f54c08https://github.com/ProGamerCode/circuitpython/commit/8f54c08691faa3dd859852d211230fd7d9791abd
https://github.com/ProGamerCode/circuitpython/blob/8f54c08691faa3dd859852d211230fd7d9791abd/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/8f54c08691faa3dd859852d211230fd7d9791abd
py: Change first arg of type.make_new from mp_obj_t to mp_obj_type_t*.https://github.com/ProGamerCode/circuitpython/commit/5b3f0b7f39bd67cc9182993c288f09f67a0890df
https://github.com/dpgeorge
dpgeorgehttps://github.com/ProGamerCode/circuitpython/commits?author=dpgeorge
5b3f0b7https://github.com/ProGamerCode/circuitpython/commit/5b3f0b7f39bd67cc9182993c288f09f67a0890df
https://github.com/ProGamerCode/circuitpython/blob/5b3f0b7f39bd67cc9182993c288f09f67a0890df/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/5b3f0b7f39bd67cc9182993c288f09f67a0890df
py: Change type signature of builtin funs that take variable or kw args.https://github.com/ProGamerCode/circuitpython/commit/4b72b3a133ea87a1ef8b964508dc25c551ccf093
https://github.com/dpgeorge
dpgeorgehttps://github.com/ProGamerCode/circuitpython/commits?author=dpgeorge
4b72b3ahttps://github.com/ProGamerCode/circuitpython/commit/4b72b3a133ea87a1ef8b964508dc25c551ccf093
https://github.com/ProGamerCode/circuitpython/blob/4b72b3a133ea87a1ef8b964508dc25c551ccf093/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/4b72b3a133ea87a1ef8b964508dc25c551ccf093
py: Change type of .make_new and .call args: mp_uint_t becomes size_t.https://github.com/ProGamerCode/circuitpython/commit/a0c97814dfcb0debbde8be99539e3d5ca2334e54
https://github.com/dpgeorge
dpgeorgehttps://github.com/ProGamerCode/circuitpython/commits?author=dpgeorge
a0c9781https://github.com/ProGamerCode/circuitpython/commit/a0c97814dfcb0debbde8be99539e3d5ca2334e54
https://github.com/ProGamerCode/circuitpython/blob/a0c97814dfcb0debbde8be99539e3d5ca2334e54/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/a0c97814dfcb0debbde8be99539e3d5ca2334e54
py: Remove long-obsolete mp_method_t typedef.https://github.com/ProGamerCode/circuitpython/commit/fe6756aa2d4fb0b2f39dce2fd09a69421c2d963a
https://github.com/dpgeorge
dpgeorgehttps://github.com/ProGamerCode/circuitpython/commits?author=dpgeorge
fe6756ahttps://github.com/ProGamerCode/circuitpython/commit/fe6756aa2d4fb0b2f39dce2fd09a69421c2d963a
https://github.com/ProGamerCode/circuitpython/blob/fe6756aa2d4fb0b2f39dce2fd09a69421c2d963a/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/fe6756aa2d4fb0b2f39dce2fd09a69421c2d963a
py/obj: For OBJ_REPR_D, use uint32_t cast when extracting qstr value.https://github.com/ProGamerCode/circuitpython/commit/1fa6be52646f015b28abc0f1535af7bc4ffb647d
https://github.com/dpgeorge
dpgeorgehttps://github.com/ProGamerCode/circuitpython/commits?author=dpgeorge
1fa6be5https://github.com/ProGamerCode/circuitpython/commit/1fa6be52646f015b28abc0f1535af7bc4ffb647d
https://github.com/ProGamerCode/circuitpython/blob/1fa6be52646f015b28abc0f1535af7bc4ffb647d/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/1fa6be52646f015b28abc0f1535af7bc4ffb647d
py: Change struct and macro for builtin fun so they can be type checked.https://github.com/ProGamerCode/circuitpython/commit/1b0aab621baf081bf1cbeb38a29bd37fbc135cc7
https://github.com/dpgeorge
dpgeorgehttps://github.com/ProGamerCode/circuitpython/commits?author=dpgeorge
1b0aab6https://github.com/ProGamerCode/circuitpython/commit/1b0aab621baf081bf1cbeb38a29bd37fbc135cc7
https://github.com/ProGamerCode/circuitpython/blob/1b0aab621baf081bf1cbeb38a29bd37fbc135cc7/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/1b0aab621baf081bf1cbeb38a29bd37fbc135cc7
py: Change exception traceback data to use size_t instead of mp_uint_t.https://github.com/ProGamerCode/circuitpython/commit/3d2daa2d03e300ac64005b8659c31f04a0f7fd53
https://github.com/dpgeorge
dpgeorgehttps://github.com/ProGamerCode/circuitpython/commits?author=dpgeorge
3d2daa2https://github.com/ProGamerCode/circuitpython/commit/3d2daa2d03e300ac64005b8659c31f04a0f7fd53
https://github.com/ProGamerCode/circuitpython/blob/3d2daa2d03e300ac64005b8659c31f04a0f7fd53/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/3d2daa2d03e300ac64005b8659c31f04a0f7fd53
py/objstr: Make sure that b"%s" % b"foo" uses undecorated bytes value.https://github.com/ProGamerCode/circuitpython/commit/ef63ab5724dd7c5696ee5c07bf30ac7444df9fb6
https://github.com/pfalcon
pfalconhttps://github.com/ProGamerCode/circuitpython/commits?author=pfalcon
ef63ab5https://github.com/ProGamerCode/circuitpython/commit/ef63ab5724dd7c5696ee5c07bf30ac7444df9fb6
https://github.com/ProGamerCode/circuitpython/blob/ef63ab5724dd7c5696ee5c07bf30ac7444df9fb6/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/ef63ab5724dd7c5696ee5c07bf30ac7444df9fb6
py/obj: Fix float constants for MICROPY_OBJ_REPR_C.https://github.com/ProGamerCode/circuitpython/commit/fe03e7bcb7a7dd95eb30bbe4e21ed9ef9bf88b25
https://github.com/dpgeorge
dpgeorgehttps://github.com/ProGamerCode/circuitpython/commits?author=dpgeorge
fe03e7bhttps://github.com/ProGamerCode/circuitpython/commit/fe03e7bcb7a7dd95eb30bbe4e21ed9ef9bf88b25
https://github.com/ProGamerCode/circuitpython/blob/fe03e7bcb7a7dd95eb30bbe4e21ed9ef9bf88b25/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/fe03e7bcb7a7dd95eb30bbe4e21ed9ef9bf88b25
py/objpolyiter: Implement instance-polymorphic iterator type.https://github.com/ProGamerCode/circuitpython/commit/1a1cceaf6f42332aee3ab69d52488d7cd5f8fd30
https://github.com/pfalcon
pfalconhttps://github.com/ProGamerCode/circuitpython/commits?author=pfalcon
1a1cceahttps://github.com/ProGamerCode/circuitpython/commit/1a1cceaf6f42332aee3ab69d52488d7cd5f8fd30
https://github.com/ProGamerCode/circuitpython/blob/1a1cceaf6f42332aee3ab69d52488d7cd5f8fd30/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/1a1cceaf6f42332aee3ab69d52488d7cd5f8fd30
py: Add support for 64-bit NaN-boxing object model, on 32-bit machine.https://github.com/ProGamerCode/circuitpython/commit/b8cfb0d7b2c91ea1e17f6caeabfc9cb23166cdc1
https://github.com/dpgeorge
dpgeorgehttps://github.com/ProGamerCode/circuitpython/commits?author=dpgeorge
b8cfb0dhttps://github.com/ProGamerCode/circuitpython/commit/b8cfb0d7b2c91ea1e17f6caeabfc9cb23166cdc1
https://github.com/ProGamerCode/circuitpython/blob/b8cfb0d7b2c91ea1e17f6caeabfc9cb23166cdc1/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/b8cfb0d7b2c91ea1e17f6caeabfc9cb23166cdc1
py: Wrap all obj-ptr conversions in MP_OBJ_TO_PTR/MP_OBJ_FROM_PTR.https://github.com/ProGamerCode/circuitpython/commit/999cedb90ff0827cdb9dfe0e4faa6ebc1739d271
https://github.com/dpgeorge
dpgeorgehttps://github.com/ProGamerCode/circuitpython/commits?author=dpgeorge
999cedbhttps://github.com/ProGamerCode/circuitpython/commit/999cedb90ff0827cdb9dfe0e4faa6ebc1739d271
https://github.com/ProGamerCode/circuitpython/blob/999cedb90ff0827cdb9dfe0e4faa6ebc1739d271/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/999cedb90ff0827cdb9dfe0e4faa6ebc1739d271
py: Add MP_ROM_* macros and mp_rom_* types and use them.https://github.com/ProGamerCode/circuitpython/commit/cbf7674025814797f5c537d6d1c195efe58ccaaf
https://github.com/dpgeorge
dpgeorgehttps://github.com/ProGamerCode/circuitpython/commits?author=dpgeorge
cbf7674https://github.com/ProGamerCode/circuitpython/commit/cbf7674025814797f5c537d6d1c195efe58ccaaf
https://github.com/ProGamerCode/circuitpython/blob/cbf7674025814797f5c537d6d1c195efe58ccaaf/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/cbf7674025814797f5c537d6d1c195efe58ccaaf
py: Add constant table to bytecode.https://github.com/ProGamerCode/circuitpython/commit/713ea1800d1f0c82a0c75885ad034705556ab5ef
https://github.com/dpgeorge
dpgeorgehttps://github.com/ProGamerCode/circuitpython/commits?author=dpgeorge
713ea18https://github.com/ProGamerCode/circuitpython/commit/713ea1800d1f0c82a0c75885ad034705556ab5ef
https://github.com/ProGamerCode/circuitpython/blob/713ea1800d1f0c82a0c75885ad034705556ab5ef/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/713ea1800d1f0c82a0c75885ad034705556ab5ef
py: Put all bytecode state (arg count, etc) in bytecode.https://github.com/ProGamerCode/circuitpython/commit/3a3db4dcf0400cffef860f61a84979cb1f7a7541
https://github.com/dpgeorge
dpgeorgehttps://github.com/ProGamerCode/circuitpython/commits?author=dpgeorge
3a3db4dhttps://github.com/ProGamerCode/circuitpython/commit/3a3db4dcf0400cffef860f61a84979cb1f7a7541
https://github.com/ProGamerCode/circuitpython/blob/3a3db4dcf0400cffef860f61a84979cb1f7a7541/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/3a3db4dcf0400cffef860f61a84979cb1f7a7541
py: Adjust object repr C (30-bit stuffed float) to reduce code size.https://github.com/ProGamerCode/circuitpython/commit/8b8d189bc09b050f9a66048736c7e990ac8c8335
https://github.com/dpgeorge
dpgeorgehttps://github.com/ProGamerCode/circuitpython/commits?author=dpgeorge
8b8d189https://github.com/ProGamerCode/circuitpython/commit/8b8d189bc09b050f9a66048736c7e990ac8c8335
https://github.com/ProGamerCode/circuitpython/blob/8b8d189bc09b050f9a66048736c7e990ac8c8335/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/8b8d189bc09b050f9a66048736c7e990ac8c8335
py: Add object repr "C", where 30-bit floats are stuffed in obj word.https://github.com/ProGamerCode/circuitpython/commit/183edefddd8c08dd989fa7bec2d33d8b4130e1dc
https://github.com/dpgeorge
dpgeorgehttps://github.com/ProGamerCode/circuitpython/commits?author=dpgeorge
183edefhttps://github.com/ProGamerCode/circuitpython/commit/183edefddd8c08dd989fa7bec2d33d8b4130e1dc
https://github.com/ProGamerCode/circuitpython/blob/183edefddd8c08dd989fa7bec2d33d8b4130e1dc/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/183edefddd8c08dd989fa7bec2d33d8b4130e1dc
py: Make float representation configurable with object representation.https://github.com/ProGamerCode/circuitpython/commit/aedb8591778a8dc4097eb4ffd2891dd5730efdde
https://github.com/dpgeorge
dpgeorgehttps://github.com/ProGamerCode/circuitpython/commits?author=dpgeorge
aedb859https://github.com/ProGamerCode/circuitpython/commit/aedb8591778a8dc4097eb4ffd2891dd5730efdde
https://github.com/ProGamerCode/circuitpython/blob/aedb8591778a8dc4097eb4ffd2891dd5730efdde/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/aedb8591778a8dc4097eb4ffd2891dd5730efdde
py: Move float e/pi consts to objfloat and make mp_obj_float_t private.https://github.com/ProGamerCode/circuitpython/commit/7e359c648b1f92e709c5ff4b7089011967ebb9f5
https://github.com/dpgeorge
dpgeorgehttps://github.com/ProGamerCode/circuitpython/commits?author=dpgeorge
7e359c6https://github.com/ProGamerCode/circuitpython/commit/7e359c648b1f92e709c5ff4b7089011967ebb9f5
https://github.com/ProGamerCode/circuitpython/blob/7e359c648b1f92e709c5ff4b7089011967ebb9f5/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/7e359c648b1f92e709c5ff4b7089011967ebb9f5
py: Add mp_obj_is_float function (macro) and use it where appropriate.https://github.com/ProGamerCode/circuitpython/commit/aaef1851a748af95f8b105ef2d1d4f35e6ede02b
https://github.com/dpgeorge
dpgeorgehttps://github.com/ProGamerCode/circuitpython/commits?author=dpgeorge
aaef185https://github.com/ProGamerCode/circuitpython/commit/aaef1851a748af95f8b105ef2d1d4f35e6ede02b
https://github.com/ProGamerCode/circuitpython/blob/aaef1851a748af95f8b105ef2d1d4f35e6ede02b/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/aaef1851a748af95f8b105ef2d1d4f35e6ede02b
py: Rename MP_BOOL() to mp_obj_new_bool() for consistency in naming.https://github.com/ProGamerCode/circuitpython/commit/1b586f3a734c27c78080fb2173bbde17168cb9e4
https://github.com/pfalcon
pfalconhttps://github.com/ProGamerCode/circuitpython/commits?author=pfalcon
1b586f3https://github.com/ProGamerCode/circuitpython/commit/1b586f3a734c27c78080fb2173bbde17168cb9e4
https://github.com/ProGamerCode/circuitpython/blob/1b586f3a734c27c78080fb2173bbde17168cb9e4/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/1b586f3a734c27c78080fb2173bbde17168cb9e4
py: Inline single use of mp_obj_str_get_len in mp_obj_len_maybe.https://github.com/ProGamerCode/circuitpython/commit/516982242df9eff369f5b2eb9e320f48ba19cdc2
https://github.com/dpgeorge
dpgeorgehttps://github.com/ProGamerCode/circuitpython/commits?author=dpgeorge
5169822https://github.com/ProGamerCode/circuitpython/commit/516982242df9eff369f5b2eb9e320f48ba19cdc2
https://github.com/ProGamerCode/circuitpython/blob/516982242df9eff369f5b2eb9e320f48ba19cdc2/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/516982242df9eff369f5b2eb9e320f48ba19cdc2
py: Add TimeoutError exception subclassed from OSError.https://github.com/ProGamerCode/circuitpython/commit/077812b2abe3f5e5325194f9694dad7eb38186dd
077812bhttps://github.com/ProGamerCode/circuitpython/commit/077812b2abe3f5e5325194f9694dad7eb38186dd
https://github.com/ProGamerCode/circuitpython/blob/077812b2abe3f5e5325194f9694dad7eb38186dd/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/077812b2abe3f5e5325194f9694dad7eb38186dd
py: Add MP_BINARY_OP_DIVMOD to simplify and consolidate divmod builtin.https://github.com/ProGamerCode/circuitpython/commit/c5029bcbf37fd1a3fb145d9fa9e4a5094478f17b
https://github.com/dpgeorge
dpgeorgehttps://github.com/ProGamerCode/circuitpython/commits?author=dpgeorge
c5029bchttps://github.com/ProGamerCode/circuitpython/commit/c5029bcbf37fd1a3fb145d9fa9e4a5094478f17b
https://github.com/ProGamerCode/circuitpython/blob/c5029bcbf37fd1a3fb145d9fa9e4a5094478f17b/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/c5029bcbf37fd1a3fb145d9fa9e4a5094478f17b
py: Change _mp_obj_fun_builtin_t.fun to function pointer.https://github.com/ProGamerCode/circuitpython/commit/cf5112b26f3e6e96480234d50b2c781663d971c2
kaspar030https://github.com/ProGamerCode/circuitpython/commits?author=kaspar030
dpgeorgehttps://github.com/ProGamerCode/circuitpython/commits?author=dpgeorge
cf5112bhttps://github.com/ProGamerCode/circuitpython/commit/cf5112b26f3e6e96480234d50b2c781663d971c2
https://github.com/ProGamerCode/circuitpython/blob/cf5112b26f3e6e96480234d50b2c781663d971c2/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/cf5112b26f3e6e96480234d50b2c781663d971c2
py: Add mp_obj_get_int_truncated and use it where appropriate.https://github.com/ProGamerCode/circuitpython/commit/c50772d19fe2804a6d0258f89dd9967d3b516fd3
https://github.com/dpgeorge
dpgeorgehttps://github.com/ProGamerCode/circuitpython/commits?author=dpgeorge
c50772dhttps://github.com/ProGamerCode/circuitpython/commit/c50772d19fe2804a6d0258f89dd9967d3b516fd3
https://github.com/ProGamerCode/circuitpython/blob/c50772d19fe2804a6d0258f89dd9967d3b516fd3/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/c50772d19fe2804a6d0258f89dd9967d3b516fd3
py: Convert hash API to use MP_UNARY_OP_HASH instead of ad-hoc function.https://github.com/ProGamerCode/circuitpython/commit/c2a4e4effc81d8ab21bb014e34355643e5ca0da2
https://github.com/dpgeorge
dpgeorgehttps://github.com/ProGamerCode/circuitpython/commits?author=dpgeorge
c2a4e4ehttps://github.com/ProGamerCode/circuitpython/commit/c2a4e4effc81d8ab21bb014e34355643e5ca0da2
https://github.com/ProGamerCode/circuitpython/blob/c2a4e4effc81d8ab21bb014e34355643e5ca0da2/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/c2a4e4effc81d8ab21bb014e34355643e5ca0da2
objsingleton: New home for Ellipsis and NotImplemented.https://github.com/ProGamerCode/circuitpython/commit/76677270218fb5732296e4fe1a0acbe05c8f818c
https://github.com/pfalcon
pfalconhttps://github.com/ProGamerCode/circuitpython/commits?author=pfalcon
7667727https://github.com/ProGamerCode/circuitpython/commit/76677270218fb5732296e4fe1a0acbe05c8f818c
https://github.com/ProGamerCode/circuitpython/blob/76677270218fb5732296e4fe1a0acbe05c8f818c/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/76677270218fb5732296e4fe1a0acbe05c8f818c
py: Make viper codegen raise proper exception (ViperTypeError) on error.https://github.com/ProGamerCode/circuitpython/commit/c8b60f013b9d624a74ad502460f2bc7d00c39644
https://github.com/dpgeorge
dpgeorgehttps://github.com/ProGamerCode/circuitpython/commits?author=dpgeorge
c8b60f0https://github.com/ProGamerCode/circuitpython/commit/c8b60f013b9d624a74ad502460f2bc7d00c39644
https://github.com/ProGamerCode/circuitpython/blob/c8b60f013b9d624a74ad502460f2bc7d00c39644/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/c8b60f013b9d624a74ad502460f2bc7d00c39644
py: Overhaul and simplify printf/pfenv mechanism.https://github.com/ProGamerCode/circuitpython/commit/7f9d1d6ab923096582622b700bedb6a571518eac
https://github.com/dpgeorge
dpgeorgehttps://github.com/ProGamerCode/circuitpython/commits?author=dpgeorge
7f9d1d6https://github.com/ProGamerCode/circuitpython/commit/7f9d1d6ab923096582622b700bedb6a571518eac
https://github.com/ProGamerCode/circuitpython/blob/7f9d1d6ab923096582622b700bedb6a571518eac/py/obj.h
https://github.com/ProGamerCode/circuitpython/tree/7f9d1d6ab923096582622b700bedb6a571518eac
Nexthttps://github.com/ProGamerCode/circuitpython/commits/parse-bytecode/py/obj.h?after=be020eb2c3c7e8421ee0989a7a09498a91b974fb+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.