Ignore:
Timestamp:
Aug 19, 2021, 4:04:43 PM (3 years ago)
Author:
Andrew Beach <ajbeach@…>
Branches:
ADT, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, master, pthread-emulation, qualifiedEnum
Children:
d8f8d08
Parents:
ed4d7c1 (diff), 315e5e3 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge branch 'master' into 'andrew-mmath', collecting updates.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • doc/theses/andrew_beach_MMath/conclusion.tex

    red4d7c1 r1a6a6f2  
    44
    55In the previous chapters this thesis presents the design and implementation
    6 of \CFA's exception handling mechanism (EHM).
     6of \CFA's EHM.
    77Both the design and implementation are based off of tools and techniques
    88developed for other programming languages but they were adapted to better fit
    9 \CFA's feature set.
     9\CFA's feature set and add a few features that do not exist in other EHMs,
     10like conditional catch.
    1011
    1112The resulting features cover all of the major use cases of the most popular
    1213termination EHMs of today, along with reintroducing resumption exceptions and
    13 creating some new features that fix with \CFA's larger programming patterns.
     14creating some new features that fit with \CFA's larger programming patterns,
     15such as virtuals independent of traditional objects.
    1416
    15 The implementation has been tested and compared to other implementations.
     17The implementation has been tested through a set of small but interesting micro-benchmarks
     18and compared to other implementations.
    1619The results, while not cutting edge, are good enough for prototyping, which
    17 is \CFA's stage of development.
     20is \CFA's current stage of development.
    1821
    19 This is a valuable new feature for \CFA in its own right but also serves
    20 as a tool (and motivation) for other developments in the language.
     22This initial EHM is a valuable new feature for \CFA in its own right but also serves
     23as a tool and motivation for other developments in the language.
Note: See TracChangeset for help on using the changeset viewer.