Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

[processing] Deprecate Protothreads/Resumables in favor of Fibers#1232

Merged

Conversation

salkinium
Copy link
Member

@salkiniumsalkinium commentedNov 23, 2024
edited
Loading

Fibers are now feature complete, so we're gonna pull the trigger and deprecate Protothreads and Resumables.
The goal is to deprecate Protothreads for now in a backward compatible way (ie. not removing resumables just yet) so that people have time to transition their code. Then in the mean time, I'll de-resumble some common sensor drivers and see what possibilities arise from that. There are also a few more things to take care of, such as fiber-local logging etc.

  • Enable Protothread implemented by Fibers by default
  • Port ~50 examples using Protothreads to Fibers
  • Small fixes and cleanup in drivers
  • Testing
  • Docs

chris-durand, Tecnologic, and squarecode reacted with heart emoji
@salkiniumsalkinium added this to the2024q4 milestoneNov 23, 2024
@salkiniumsalkiniumforce-pushed thefeature/deprecate_resumables branch 9 times, most recently from11468ee tobf5ccbcCompareNovember 28, 2024 23:09
@salkiniumsalkinium marked this pull request as ready for reviewNovember 28, 2024 23:52
@salkiniumsalkiniumforce-pushed thefeature/deprecate_resumables branch 2 times, most recently from7c04522 tocd5604eCompareNovember 29, 2024 22:00
@salkiniumsalkinium linked an issueNov 30, 2024 that may beclosed by this pull request
@salkiniumsalkiniumforce-pushed thefeature/deprecate_resumables branch fromcd5604e to95851d8CompareNovember 30, 2024 14:35
@salkiniumsalkinium added the ci:halTriggers the exhaustive HAL compile CI jobs labelNov 30, 2024
@salkiniumsalkiniumforce-pushed thefeature/deprecate_resumables branch from95851d8 tof81acaeCompareNovember 30, 2024 16:20
@salkiniumsalkiniumforce-pushed thefeature/deprecate_resumables branch fromf81acae to324cff9CompareNovember 30, 2024 16:42
@salkiniumsalkiniumforce-pushed thefeature/deprecate_resumables branch 2 times, most recently fromab0e032 to17e7d24CompareNovember 30, 2024 19:32
@salkiniumsalkiniumforce-pushed thefeature/deprecate_resumables branch from17e7d24 tob663c85CompareNovember 30, 2024 19:57
@salkiniumsalkinium added ci:halTriggers the exhaustive HAL compile CI jobs and removed ci:halTriggers the exhaustive HAL compile CI jobs labelsDec 1, 2024
@salkiniumsalkinium merged commit9e480a8 intomodm-io:developDec 1, 2024
40 checks passed
@salkiniumsalkinium deleted the feature/deprecate_resumables branchDecember 1, 2024 13:10
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers
No reviews
Assignees
No one assigned
Labels
advanced 🤯ci:halTriggers the exhaustive HAL compile CI jobsdeprecation 🧹example 🔑process 📊
Milestone
2024q4
Development

Successfully merging this pull request may close these issues.

Resumable functions don't compile with gcc13
1 participant
@salkinium

[8]ページ先頭

©2009-2025 Movatter.jp