ivanseidel / ivanseidel/ArduinoThread

Why is there a max size at all?

Open
#44 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
974
Forks
197
PR merge metrics
No merged PRs in 30d

Description

Looking at ThreadController and your max size. You could've just as easily malloc'd a new block of threads when necessary. Is there any specific reason for not doing this?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading ThreadController and inspecting how its maximum size is enforced. Check whether dynamically allocating additional thread storage is supported by the Arduino environment. Done would require a maintainer-confirmed rationale or a clearly scoped decision about changing the allocation design.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
embedded-iot
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.