Ignore:
Timestamp:
Apr 25, 2025, 4:03:53 AM (11 months ago)
Author:
Michael Brooks <mlbrooks@…>
Branches:
master, stuck-waitfor-destruct
Children:
65bd3c2
Parents:
b195498
Message:

String chapter work.

General copy-editing throughout the chapter.

Rewrite and elaborate "RAII limitations."

Move "Logical overlap" up to features' section and integrate flow with assignment-semantics predecessor.

Re-brand "Memory management" as "General implementation," and move to front of "Storage Management."

Elaborate performance experiment descriptions, giving harness sketches.

Convert first performance experiment graph (peq-cppemu) to draw directly from benchmark result file, now included in git. Similar work on remaining graphs, and adding missing data, is forthcoming.

To build thesis may now require pip3 install pandas.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • doc/theses/mike_brooks_MMath/uw-ethesis.bib

    rb195498 rf85de47  
    1919
    2020% --------------------------------------------------
    21 % C Array facts
     21% C facts
    2222
    2323@misc{arr:gnu-flex-mbr,
    2424    title       = {Arrays of Length Zero},
    2525    howpublished= {\url{https://gcc.gnu.org/onlinedocs/gcc/Zero-Length.html}},
     26}
     27
     28
     29% --------------------------------------------------
     30% C++ facts
     31
     32@misc{cxx:raii-abi,
     33    title       = {Itanium C++ ABI},
     34    howpublished= {\url{https://itanium-cxx-abi.github.io/cxx-abi/abi.html}},
    2635}
    2736
Note: See TracChangeset for help on using the changeset viewer.