Definition of the term: free store
Nobody has claimed this yet.
- Dominant language
- TeX
- Stars
- 221
- Forks
- 813
- Avg merge
- 16h 4m
- Merged PRs (30d)
- 36
Description
A recent change has altered the heading of [class.free]. This still leaves the term "free store" in the index. Unfortunately, there are no other places normativelly define that term (only mentioned as "free store management operators" in [intro.scope]), leading to confusions (e.g. in the comments in this SO answer).
For clarity, either all the occurrence should be removed, or there should be some more concrete normative definition of "free store", with its traditional meaning in computer science, being more consistent with the old uses in Bjarne Stroustrup's publications (than the old wording in [class.free]).
Further, it is still not sufficiently clear what is the "dynamic storage" (in [basic.stc.dynamic.general] et al.). Since we may have translation-time allocations, what does the "dynamic" here precisely mean? Moreover, should be "dynamic storage" and "dynamic storage management" in the index? These questions may deserve another issue, but are likely depending on the treatment on the problem above, so also included here for now.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Review the uses of “free store” in the index, [class.free], [intro.scope], and the dynamic-storage sections such as [basic.stc.dynamic.general]. Determine whether the term should be removed or given a normative definition, and separately clarify the meaning and indexing of “dynamic storage”; done means the wording and index entries are resolved consistently.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100