Metadata
Title
Timeline
Category
general
UUID
f00b2a3329864c9c8425483026f92bbc
Source URL
https://cforall.uwaterloo.ca/trac/timeline?from=2017-05-09T19%3A52%3A21-04%3A00&...
Parent URL
https://cforall.uwaterloo.ca/trac
Crawl Time
2026-03-23T19:55:10+00:00
Rendered Raw Markdown
# Timeline

**Source**: https://cforall.uwaterloo.ca/trac/timeline?from=2017-05-09T19%3A52%3A21-04%3A00&precision=second
**Parent**: https://cforall.uwaterloo.ca/trac

## Context Navigation

- ← [Previous Period](https://cforall.uwaterloo.ca/trac/timeline?authors=&daysback=30&from=2017-04-08 "Previous Period")
- [Next Period](https://cforall.uwaterloo.ca/trac/timeline?authors=&daysback=30&from=2017-06-09 "Next Period") →

---

# Timeline

View changes from 
 \
 going back 
days \
 by author

 Milestones completed

 Tickets opened and closed

 Ticket updates

 Repository changesets

 Wiki changes

## May 9, 2017:

[8:04 PM Changeset *[cbb675d]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/cbb675d18003fb910aa3be3afa6c9460760945c0)
:   Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa/cfa-cc

[7:52 PM *WikiStart* edited by Rob Schluntz](https://cforall.uwaterloo.ca/trac/wiki/WikiStart?version=3)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/WikiStart?action=diff&version=3))

[7:52 PM *WikiStart* edited by Rob Schluntz](https://cforall.uwaterloo.ca/trac/wiki/WikiStart?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/WikiStart?action=diff&version=2))

[7:38 PM Ticket *#1* (cfa-cc - Self-referential generic types require forward declarations) created by Rob Schluntz](https://cforall.uwaterloo.ca/trac/ticket/1)
:   The parser does not recognize generic types until the ending …

[5:01 PM *TracPlugins* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracPlugins?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracPlugins?action=diff&version=2))

[5:01 PM *TracEnvironment* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracEnvironment?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracEnvironment?action=diff&version=2))

[5:01 PM *TracCgi* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracCgi?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracCgi?action=diff&version=2))

[5:01 PM *TracModPython* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracModPython?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracModPython?action=diff&version=2))

[5:01 PM *PageTemplates* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/PageTemplates?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/PageTemplates?action=diff&version=2))

[5:01 PM *TracWiki* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracWiki?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracWiki?action=diff&version=2))

[5:01 PM *CamelCase* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/CamelCase?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/CamelCase?action=diff&version=2))

[5:01 PM *SandBox* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/SandBox?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/SandBox?action=diff&version=2))

[5:01 PM *TracLogging* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracLogging?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracLogging?action=diff&version=2))

[5:01 PM *TracAdmin* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracAdmin?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracAdmin?action=diff&version=2))

[5:01 PM *TracReports* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracReports?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracReports?action=diff&version=2))

[5:01 PM *TracSearch* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracSearch?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracSearch?action=diff&version=2))

[5:01 PM *WikiHtml* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/WikiHtml?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/WikiHtml?action=diff&version=2))

[5:01 PM *WikiRestructuredTextLinks* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/WikiRestructuredTextLinks?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/WikiRestructuredTextLinks?action=diff&version=2))

[5:01 PM *TracUnicode* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracUnicode?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracUnicode?action=diff&version=2))

[5:01 PM *WikiMacros* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/WikiMacros?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/WikiMacros?action=diff&version=2))

[5:01 PM *TracTicketsCustomFields* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracTicketsCustomFields?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracTicketsCustomFields?action=diff&version=2))

[5:01 PM *TracFineGrainedPermissions* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracFineGrainedPermissions?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracFineGrainedPermissions?action=diff&version=2))

[5:01 PM *TracSupport* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracSupport?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracSupport?action=diff&version=2))

[5:01 PM *TracGuide* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracGuide?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracGuide?action=diff&version=2))

[5:01 PM *TracIni* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracIni?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracIni?action=diff&version=2))

[5:01 PM *TracRevisionLog* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracRevisionLog?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracRevisionLog?action=diff&version=2))

[5:01 PM *TracStandalone* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracStandalone?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracStandalone?action=diff&version=2))

[5:01 PM *TracBackup* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracBackup?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracBackup?action=diff&version=2))

[5:01 PM *TracInstall* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracInstall?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracInstall?action=diff&version=2))

[5:01 PM *TracWorkflow* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracWorkflow?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracWorkflow?action=diff&version=2))

[5:01 PM *TracRss* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracRss?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracRss?action=diff&version=2))

[5:01 PM *InterTrac* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/InterTrac?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/InterTrac?action=diff&version=2))

[5:01 PM *TracLinks* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracLinks?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracLinks?action=diff&version=2))

[5:01 PM *WikiDeletePage* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/WikiDeletePage?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/WikiDeletePage?action=diff&version=2))

[5:01 PM *TracQuery* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracQuery?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracQuery?action=diff&version=2))

[5:01 PM *TracTickets* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracTickets?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracTickets?action=diff&version=2))

[5:01 PM *TracRepositoryAdmin* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracRepositoryAdmin?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracRepositoryAdmin?action=diff&version=2))

[5:01 PM *WikiProcessors* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/WikiProcessors?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/WikiProcessors?action=diff&version=2))

[5:01 PM *TracAccessibility* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracAccessibility?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracAccessibility?action=diff&version=2))

[5:01 PM *TracModWSGI* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracModWSGI?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracModWSGI?action=diff&version=2))

[5:01 PM *WikiNewPage* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/WikiNewPage?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/WikiNewPage?action=diff&version=2))

[5:01 PM *WikiRestructuredText* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/WikiRestructuredText?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/WikiRestructuredText?action=diff&version=2))

[5:01 PM *TracBatchModify* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracBatchModify?version=1)

[5:01 PM *TracChangeLog* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracChangeLog?version=1)

[5:01 PM *TracImport* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracImport?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracImport?action=diff&version=2))

[5:01 PM *WikiPageNames* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/WikiPageNames?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/WikiPageNames?action=diff&version=2))

[5:01 PM *TracTimeline* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracTimeline?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracTimeline?action=diff&version=2))

[5:01 PM *TracFastCgi* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracFastCgi?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracFastCgi?action=diff&version=2))

[5:01 PM *TracChangeset* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracChangeset?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracChangeset?action=diff&version=2))

[5:01 PM *TicketQuery* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TicketQuery?version=1)

[5:01 PM *TracRoadmap* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracRoadmap?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracRoadmap?action=diff&version=2))

[5:01 PM *TracUpgrade* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracUpgrade?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracUpgrade?action=diff&version=2))

[5:01 PM *TracPermissions* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracPermissions?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracPermissions?action=diff&version=2))

[5:01 PM *TracInterfaceCustomization* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracInterfaceCustomization?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracInterfaceCustomization?action=diff&version=2))

[5:01 PM *TracBrowser* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracBrowser?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracBrowser?action=diff&version=2))

[5:01 PM *WikiFormatting* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/WikiFormatting?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/WikiFormatting?action=diff&version=2))

[5:01 PM *TracNavigation* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracNavigation?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracNavigation?action=diff&version=2))

[5:01 PM *TracNotification* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracNotification?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracNotification?action=diff&version=2))

[5:01 PM *TracSyntaxColoring* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/TracSyntaxColoring?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/TracSyntaxColoring?action=diff&version=2))

[5:01 PM *InterWiki* edited by trac](https://cforall.uwaterloo.ca/trac/wiki/InterWiki?version=2)
:   ([diff](https://cforall.uwaterloo.ca/trac/wiki/InterWiki?action=diff&version=2))

[4:26 PM Changeset *[0961bf4]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/0961bf4eb5677cfc67890d524e13fe37ba59363b)
:   Jenkins should no longer printer directories when inside make routines

[4:25 PM Changeset *[66ef082]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/66ef082f967c9b603cac1112ed2a7902eef0ea35)
:   Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

[4:24 PM Changeset *[19801aa]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/19801aa0dcfe89d8ca8f114f1b8f4d0ec4642a29)
:   Waiting test for monitor is more robust

[3:40 PM *CamelCase* created by trac](https://cforall.uwaterloo.ca/trac/wiki/CamelCase?version=1)

[3:40 PM *TitleIndex* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TitleIndex?version=1)

[3:40 PM *WikiFormatting* created by trac](https://cforall.uwaterloo.ca/trac/wiki/WikiFormatting?version=1)

[3:40 PM *TracPlugins* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracPlugins?version=1)

[3:40 PM *TracTickets* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracTickets?version=1)

[3:40 PM *WikiStart* created by trac](https://cforall.uwaterloo.ca/trac/wiki/WikiStart?version=1)

[3:40 PM *TracRoadmap* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracRoadmap?version=1)

[3:40 PM *TracRepositoryAdmin* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracRepositoryAdmin?version=1)

[3:40 PM *TracSearch* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracSearch?version=1)

[3:40 PM *TracBrowser* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracBrowser?version=1)

[3:40 PM *TracRss* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracRss?version=1)

[3:40 PM *WikiRestructuredTextLinks* created by trac](https://cforall.uwaterloo.ca/trac/wiki/WikiRestructuredTextLinks?version=1)

[3:40 PM *TracEnvironment* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracEnvironment?version=1)

[3:40 PM *TracInterfaceCustomization* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracInterfaceCustomization?version=1)

[3:40 PM *TracReports* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracReports?version=1)

[3:40 PM *TracInstall* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracInstall?version=1)

[3:40 PM *TracFastCgi* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracFastCgi?version=1)

[3:40 PM *TracBackup* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracBackup?version=1)

[3:40 PM *TracSyntaxColoring* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracSyntaxColoring?version=1)

[3:40 PM *TracNotification* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracNotification?version=1)

[3:40 PM *WikiDeletePage* created by trac](https://cforall.uwaterloo.ca/trac/wiki/WikiDeletePage?version=1)

[3:40 PM *TracQuery* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracQuery?version=1)

[3:40 PM *TracRevisionLog* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracRevisionLog?version=1)

[3:40 PM *TracSupport* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracSupport?version=1)

[3:40 PM *TracStandalone* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracStandalone?version=1)

[3:40 PM *TracModWSGI* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracModWSGI?version=1)

[3:40 PM *TracTicketsCustomFields* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracTicketsCustomFields?version=1)

[3:40 PM *TracAdmin* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracAdmin?version=1)

[3:40 PM *TracImport* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracImport?version=1)

[3:40 PM *TracLinks* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracLinks?version=1)

[3:40 PM *TracWiki* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracWiki?version=1)

[3:40 PM *TracWorkflow* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracWorkflow?version=1)

[3:40 PM *InterTrac* created by trac](https://cforall.uwaterloo.ca/trac/wiki/InterTrac?version=1)

[3:40 PM *TracIni* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracIni?version=1)

[3:40 PM *TracFineGrainedPermissions* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracFineGrainedPermissions?version=1)

[3:40 PM *InterMapTxt* created by trac](https://cforall.uwaterloo.ca/trac/wiki/InterMapTxt?version=1)

[3:40 PM *TracNavigation* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracNavigation?version=1)

[3:40 PM *TracUnicode* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracUnicode?version=1)

[3:40 PM *WikiHtml* created by trac](https://cforall.uwaterloo.ca/trac/wiki/WikiHtml?version=1)

[3:40 PM *WikiProcessors* created by trac](https://cforall.uwaterloo.ca/trac/wiki/WikiProcessors?version=1)

[3:40 PM *TracChangeset* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracChangeset?version=1)

[3:40 PM *InterWiki* created by trac](https://cforall.uwaterloo.ca/trac/wiki/InterWiki?version=1)

[3:40 PM *RecentChanges* created by trac](https://cforall.uwaterloo.ca/trac/wiki/RecentChanges?version=1)

[3:40 PM *TracCgi* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracCgi?version=1)

[3:40 PM *WikiNewPage* created by trac](https://cforall.uwaterloo.ca/trac/wiki/WikiNewPage?version=1)

[3:40 PM *SandBox* created by trac](https://cforall.uwaterloo.ca/trac/wiki/SandBox?version=1)

[3:40 PM *TracUpgrade* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracUpgrade?version=1)

[3:40 PM *WikiPageNames* created by trac](https://cforall.uwaterloo.ca/trac/wiki/WikiPageNames?version=1)

[3:40 PM *WikiMacros* created by trac](https://cforall.uwaterloo.ca/trac/wiki/WikiMacros?version=1)

[3:40 PM *TracModPython* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracModPython?version=1)

[3:40 PM *TracGuide* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracGuide?version=1)

[3:40 PM *TracTimeline* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracTimeline?version=1)

[3:40 PM *PageTemplates* created by trac](https://cforall.uwaterloo.ca/trac/wiki/PageTemplates?version=1)

[3:40 PM *TracPermissions* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracPermissions?version=1)

[3:40 PM *TracLogging* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracLogging?version=1)

[3:40 PM *TracAccessibility* created by trac](https://cforall.uwaterloo.ca/trac/wiki/TracAccessibility?version=1)

[3:40 PM *WikiRestructuredText* created by trac](https://cforall.uwaterloo.ca/trac/wiki/WikiRestructuredText?version=1)

[2:46 PM Changeset *[6ac2ada]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/6ac2ada849a005d1105a9de768e2df11878ae1be)
:   Merge branch 'master' of plg2:software/cfa/cfa-cc

[2:37 PM Changeset *[903f7c3]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/903f7c3a1b1753f471d1a83dad9c77134df3ef31)
:   Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa/cfa-cc

[2:36 PM Changeset *[6e300d9]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Andrew Beach <ajbeach@…>](https://cforall.uwaterloo.ca/trac/changeset/6e300d9344402086f842815a9d92112caf82ac54)
:   Updated last update marker.

[2:25 PM Changeset *[bc934cdf]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/bc934cdf996407585b93e9a16c83c1d2c2e8fc06)
:   Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa/cfa-cc

[2:17 PM Changeset *[4810867]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by ajbeach <ajbeach@…>](https://cforall.uwaterloo.ca/trac/changeset/4810867ae9120aa66ad54ee5b6f46cac5ff27fdf)
:   Added basic line directives to code generation.

[2:00 PM Changeset *[6182039]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/61820391094580921cc6c45e1f9ac6b5d47d7e73)
:   fix spacing in utility

[1:56 PM Changeset *[298581c]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/298581c262ddd363b651f744e19dacb75b96edbc)
:   Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa/cfa-cc

[1:56 PM Changeset *[c10ee66]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/c10ee66d0c4a079e4da1a33ec95eab1c8d49d061)
:   fix nested generic member expressions, fix generic union member …

[7:40 AM Changeset *[8f16086]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/8f1608677b1b38a072293dc4629eb9328c2ec372)
:   fix wording error

## May 8, 2017:

[3:07 PM Changeset *[f408e1a]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/f408e1a4b32252bdcb6bfa747a748e6103fef057)
:   Removed timeout in jenkins build (tests still have timeouts in python …

[11:43 AM Changeset *[620dd2b]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/620dd2b27df753a484d739bda4b2f47ade333486)
:   Tentative fix for deprecated stages

[11:06 AM Changeset *[7c0ef42]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/7c0ef42b5430ae5624a729b38094facc1cf10bcc)
:   Jenkins changed the name of some internal directories, now we have to …

[11:01 AM Changeset *[f04288f]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/f04288f073a9fce35508fca7841c6587866f7732)
:   Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

[11:01 AM Changeset *[805c167]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/805c167a6eda041c228a5aae285ad92dc7cf773b)
:   Updated jenkinsfile following jenkins update

## May 5, 2017:

[3:42 PM Changeset *[c352893]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Andrew Beach <ajbeach@…>](https://cforall.uwaterloo.ca/trac/changeset/c3528933d5f11e2e63ae14ac55903fbf6e42e2bd)
:   Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
    Quick …

[3:41 PM Changeset *[f57668a]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Andrew Beach <ajbeach@…>](https://cforall.uwaterloo.ca/trac/changeset/f57668a590aa4cede590bc26725f85c38abb833a)
:   Foundation for adding line numbers to generated output.

[1:38 PM Changeset *[982ed5b]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/982ed5bff06f40e924f08895f049b94b54876da1)
:   Merge branches 'master' and 'master' of …

[1:38 PM Changeset *[43426d4]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/43426d4727f68ab5efacae23b05f3882ea0c5bf4)
:   Jenkins benchmark now also measure internal scheduling

[11:05 AM Changeset *[4f9636f]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/4f9636f7e4799b02b05a1d87290145d4349d1bb7)
:   Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa/cfa-cc

[11:05 AM Changeset *[45a4ea7]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/45a4ea7b4ffa6e127cea953d9ecb169b80daa761)
:   fix out-of-order traversal in PolyMutator

[11:05 AM Changeset *[262f085f]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/262f085f5bcbf8161e794c370badc1a66ccb3991)
:   add version of CodeGen::generate for a single node for use in gdb

[11:03 AM Changeset *[bd951f7]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/bd951f7a08aaeaa715017f38d25b15e941c3bb12)
:   csv-data now contains monitor entry and leave timings

[10:56 AM Changeset *[e0b8ccd5]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/e0b8ccd507fd6f9deca073c6ae833b591286ccc3)
:   Monitor benchmarks now compare 1 and 2 monitors

## May 4, 2017:

[5:07 PM Changeset *[8cb6fcd]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/8cb6fcd6c8663c5ae90011e301c2643273bf876d)
:   Refactored common code into bench.h

[4:51 PM Changeset *[29137d3]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/29137d3a649bfcc5cdde5a1d7d6e2daeed39a49d)
:   Added benchmakr for test entering and leaving

[4:33 PM Changeset *[9737ffe]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/9737ffeba379a793d918a4f50f36c0869f7e64ff)
:   Renamed internal scheduling tests to be more evocative

[4:13 PM Changeset *[102a58b]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/102a58b77bb744015a557bbe3dbad51e39e3965f)
:   -fixed error in concurrency keywords
    -implemented more agressive test …

[11:05 AM Changeset *[4845ae2]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/4845ae2748facdf39ec2df3aaba15448ed6cd16f)
:   Upgraded the second multi monitor internal scheduling test

## May 3, 2017:

[5:19 PM Changeset *[bdd0755]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/bdd07556747632c6cfc8d469c9e4644b6593e9ad)
:   fix prettyprint codegen for typedecl

[5:03 PM Changeset *[ca946a4]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/ca946a45b3577867588c7cb7d196558c7e1b0074)
:   fix anonymous member conversions on function calls

[4:15 PM Changeset *[42356f4]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/42356f4af6530b1d1809d09ce41a34db24c5eb25)
:   Added proper benchmark target for internal scheduling

[3:46 PM Changeset *[9643b31]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/9643b317eb173fda9f90e76512676b727e6d2175)
:   Adde benchmark for multi-monitor internal-scheduling

[3:15 PM Changeset *[b13fc10]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/b13fc108a7d023c62c89808e03c655be23485dfd)
:   Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

[3:15 PM Changeset *[1ed841f]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/1ed841f7e049323e1d8acd9b17df225ae010f2a5)
:   Added extra randomness to the barging test

[3:14 PM Changeset *[dba6db9]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Andrew Beach <ajbeach@…>](https://cforall.uwaterloo.ca/trac/changeset/dba6db9a6025d74a9abed179c7aefcec1d0d09ab)
:   Added CodeTools::fillLocations, not called yet.

[3:07 PM Changeset *[365da371]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/365da371250f347bd26557823bcc5c61a7d4f15c)
:   adding TrackLoc.cc to the build

[2:37 PM Changeset *[ecb27a7]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/ecb27a78c159c766d7451d66d303686b5959a205)
:   dtor operator syntax is now a void-typed expression

[2:04 PM Changeset *[37466ba0]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/37466ba09d8e6200b44686dde81752bed94774a4)
:   Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa/cfa-cc

[11:27 AM Changeset *[c469f43]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/c469f4325c8d83a5b0d488de189204d4121c3cc7)
:   Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

[11:27 AM Changeset *[9452a2c]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/9452a2ca4829bcf5b45894f3fb0c90b65fe2d7e4)
:   Added to source the vscode tools

## May 2, 2017:

[10:47 PM Changeset *[e4ba18e]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/e4ba18e4034ceb27ba0a576300d4831719e79f8b)
:   fix rational-test output

[10:12 PM Changeset *[39c5ea3]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/39c5ea39d44f28f2afbb40dbfac0f99f2515f5d2)
:   fix rational failure

[7:51 PM Changeset *[6db9dab]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/6db9daba186e2d36020e7deaab242ab9bb8d0d04)
:   recursively instantiate generic members

[7:18 PM Changeset *[9042795]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/9042795845e8a316c8348ae92925af2f17ce1492)
:   Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa/cfa-cc

[7:09 PM Changeset *[ed8a0d2]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/ed8a0d2378d457af8e5826c9d961a9d400fcc6c1)
:   constructor taking an array parameter is now an error

[3:33 PM Changeset *[1167cd4]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/1167cd4de31942e7c0b3e8cadb9bd303e00e42f7)
:   Fixed memory leak in conditions

[3:14 PM Changeset *[b510ac2]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/b510ac21094653b18e29c3b67620782c3b61acb3)
:   Updated the benchmarks to new concurrency syntax

[2:42 PM Changeset *[a933dcf4]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/a933dcf4f76c961f7d549e1d12cb5c25c204c120)
:   - updated internal scheduler test for multi monitors
    - fixed branding …

[10:54 AM Changeset *[5783e94]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/5783e94d349cc490485b7c80b4c27c839b78ddb3)
:   Added Andrew to jenkins mailing list

## May 1, 2017:

[6:27 PM Changeset *[5544465]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/554446561aa710ff150162eab8670f3bfbd6075f)
:   Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

[6:27 PM Changeset *[ad1a8dd]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/ad1a8ddc10212d6dab0554fd2c2534b6d12a8173)
:   Tentative fix for monitors

[1:40 PM Changeset *[2055098]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/20550989ac1a8e2e7bd901d050c04cd0baf675a6)
:   Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa/cfa-cc

[1:39 PM Changeset *[12d3187]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/12d3187fedb1368cdd1434c418e7e1e50e159434)
:   final revisions to thesis

[12:38 PM Changeset *[13e2c54]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/13e2c5463cbe778bd0973396e2ec5ae662ad39e7)
:   Merge branch 'master' of plg2:software/cfa/cfa-cc

[12:38 PM Changeset *[f621a148]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/f621a148a747ee2f6841e0a8767c6a3c5fdc51a1)
:   change to implementation type for rational and add to test suite

## Apr 28, 2017:

[12:34 PM Changeset *[0428aad]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/0428aad6959f9d162a6d7a1872fa2d093f6d1348)
:   Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

[12:34 PM Changeset *[f3fda4e]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/f3fda4e7176490b94b751856b2d719c027070bbe)
:   Updated concurrency test target for make file

[12:33 PM Changeset *[2e5ad9f]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/2e5ad9f85f6e2b26fc8079effc648723d0ab9235)
:   Added more rigorous multi monitor internal scheduling

[11:16 AM Changeset *[c07d724]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/c07d7244c852beffdb4d4bf72171c90c9b7824e9)
:   Cleaned-up test script, notably by creating a pybin folder and a tools …

## Apr 27, 2017:

[2:59 PM Changeset *[9c59cd4]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/9c59cd48193768705e66136cbb6ac4371561090c)
:   Removed unnecessary debug prefix in monitor

[2:00 PM Changeset *[f80ab45]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/f80ab4529dbe82f7a1088d3ef8ae7991c99ff14f)
:   Internal scheduling tests

[2:00 PM Changeset *[0c78741]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/0c78741a61dd850124b501f52f3c3551c949c60d)
:   Implementation of internal scheduling in CFA

[1:54 PM Changeset *[e464759]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/e464759b49c8d2ebccb89821c40321561033cefd)
:   Abortf is not a proper C linkage function

[12:49 PM Changeset *[075d862]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/075d8620a9e3b58251b90d775e62e592aafc6750)
:   Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

[12:48 PM Changeset *[b98c913]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/b98c9137b581e4b6b3af1105ae4413162c335ac8)
:   Removed unnecessary test input.
    Added some support for test command …

[12:35 PM Changeset *[592b9fa]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/592b9fa3cfeca3a21eec108d4e3bc3463feb8e54)
:   Tests now only pipe errors to .err folder if run through test scripts

## Apr 25, 2017:

[12:03 PM Changeset *[86c8fd6]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/86c8fd65e0fdb013cf4825300a25cdf3c4b1ddca)
:   Tests: better handling of errors when compiler is missing

[11:59 AM Changeset *[cf67057]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/cf67057282986e3153a9ee9d103d553c4345dcb6)
:   Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

[11:59 AM Changeset *[278516c]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/278516c003f60bd7eb9c17cb9ddfea1bd7cd6780)
:   Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

[11:58 AM Changeset *[026a0f5]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/026a0f5644e2a4cc35bbb0fd178e7dd9d4a53c05)
:   Added concurrency target for tests

[11:53 AM Changeset *[9fcb5e4]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/9fcb5e4a0e063aa37b0069c2fd3b4918e4d07dbf)
:   Better signal handling in tests

[8:22 AM Changeset *[89a9be2]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/89a9be213c480482276778cc720c86fc31221971)
:   Merge branch 'master' of plg2:software/cfa/cfa-cc

[8:21 AM Changeset *[6a8ac0b]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/6a8ac0b3751e2c2cb5570243c8d6385e68ea5893)
:   more cleanup

## Apr 24, 2017:

[2:35 PM Changeset *[47f9422]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/47f942244188da911b9356d8220e028c99613c0c)
:   Fixed machinte type dependency on tests folders not in the git repo

[2:21 PM Changeset *[00303d50]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/00303d504fd31623252532e4fd77e5294086917b)
:   Fixed attributes test and added more error handling for machine type

[12:55 PM Changeset *[4e9151f]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/4e9151ff076f6501d1de51d75d927d16988d1197)
:   - Fixed tests to no longer use make errors, pipeing CC errors directly …

## Apr 19, 2017:

[10:31 PM Changeset *[b3d70eba]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/b3d70eba692f70343957b265f1ac7c17022df555)
:   Merge branch 'master' of plg2:software/cfa/cfa-cc

[10:31 PM Changeset *[5c3632f]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/5c3632f9e52d9bac69b673206f30ebb020b31f3b)
:   mail about paper

[3:09 PM Changeset *[e3987770]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/e3987770220cef1b5e4d282cd85dfd96949a113f)
:   Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa/cfa-cc

[2:39 PM Changeset *[8731d8c]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/8731d8ca1abc364aea1682257559a7146bb203f8)
:   Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

[2:39 PM Changeset *[cd348e7]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/cd348e769c5446a359776ba8650346994d942623)
:   Fixed mutual exclusion on monitors

[12:58 PM Changeset *[4be3669]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/4be36698c8d8da5951c57422a36b27e8d6f95f03)
:   Merge branch 'master' of plg2:software/cfa/cfa-cc

[12:58 PM Changeset *[8c14e29]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/8c14e29a99a4be188025a8e3aa307fb596df26fd)
:   add invention copyright agreements

[12:52 PM Changeset *[699c02e]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/699c02ec6c44b55b4dde40b493054feb4bd1dce4)
:   add invention copyright agreements

[12:08 PM Changeset *[5f642e38]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/5f642e3830112ff50df77d9f9665ecd1514ce37b)
:   more work on codegen output

[12:06 PM Changeset *[ca1ec38]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/ca1ec38828bf5d339bf9e98a464aa3085b329533)
:   struggling with LaTeX macros (it's winning)

[11:10 AM Changeset *[648afb4]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/648afb4cc7b22eb0dd84d66f2435be17cb849f0c)
:   Merge branch 'master' of plg2:software/cfa/cfa-cc

[11:10 AM Changeset *[f7b0d71]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/f7b0d71e04d1a99c67f4b52d3e1f60ea9d0390b3)
:   more cleanup

[10:15 AM Changeset *[154fdc8]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/154fdc86f6172f680bd3b079d751750d0ea3c632)
:   Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

[8:12 AM Changeset *[7069652]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/70696521bbcdc54bedbdcb85a1d902a0893af205)
:   Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa/cfa-cc

## Apr 18, 2017:

[4:07 PM Changeset *[de4ce0e]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/de4ce0e0afba15ef88c6051d79e22e9c3c944ab8)
:   Added plg7a timing results to spreadsheet

[12:52 PM Changeset *[cab8cac]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/cab8cac744482fbd2c260b311023e9cda309950f)
:   Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

[12:52 PM Changeset *[d87ade9]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/d87ade949c9bc50d35318bff143b34a6451031fa)
:   Add missing benchmark file

[9:14 AM Changeset *[3bdd6f5]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/3bdd6f5ffdf0315f072427317335fe8e09b66123)
:   more cleanup

[8:58 AM Changeset *[0a84919]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/0a84919f0cbb3a7a91b2965a5d47497496481d1b)
:   cleanup source file

## Apr 17, 2017:

[10:39 PM Changeset *[036895e]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/036895e5fb641058a83f71934ff4f32d4f26424d)
:   last changes

[10:12 PM Changeset *[2ca35b1]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/2ca35b110e276c9f4e3132f8fe17bfabf0a643ed)
:   Add Polymorphic C reference, fix some typos

[8:56 PM Changeset *[c13b2b8]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/c13b2b8eef2cfbfbdaad72b466afc688f532f9e4)
:   condensed to 22 pages

[6:23 PM Changeset *[b31fbf2]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/b31fbf27105b15a9dc7384ea5a2ee3f75f09921b)
:   Tidy up extra rules in TIOBE table

[6:20 PM Changeset *[7aa78b4]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/7aa78b45be1e6204e84666fe221b25625624e630)
:   Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

[6:12 PM Changeset *[2b8a897]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/2b8a89702850db0bd2de14ded00886ddcf967e39)
:   Final tweaks to the evaluation section from Aaron

[6:11 PM Changeset *[e2ef6bf]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/e2ef6bf06cedeef7b851efde81da89a65a5c8011)
:   remove folded examples

[5:43 PM Changeset *[e39241b]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/e39241b40d9f33c51659b3a67958a8fb1a2141fa)
:   allow codegen as an alternative to AST dump after any pass with the -z …

[5:41 PM Changeset *[0751d4d2]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/0751d4d25dc15cf3da8caa8e7469061c2478b283)
:   add space around \*

[5:29 PM Changeset *[bb91487]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/bb914872aa128dd42eb13d6f6476ef17d4416acc)
:   found a mistake

[5:04 PM Changeset *[ab16fc5]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/ab16fc5c5dcde06789b487c9fd51a9df93a9d30a)
:   extra changes

[4:55 PM Changeset *[eb79750]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/eb79750f5b67b2ba4b2b6271db089b2f3ab6fae2)
:   Merge branch 'master' of plg2:software/cfa/cfa-cc

[4:55 PM Changeset *[43a284c]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/43a284c086750e7d321152102c857931f351d2c8)
:   add stack implementation

[4:54 PM Changeset *[9a9a5c4]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/9a9a5c4c85dd30bdcdd379c84b8cd70ea9271184)
:   Put actual experimental results in paper

[3:47 PM Changeset *[4ae83a4b]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/4ae83a4bc9920196378e600c9ad291389d0f46e5)
:   Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

[3:47 PM Changeset *[c87cd93]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/c87cd93912bc71baa2e5f84533ed9ab8bb2a5d23)
:   Final version of the benchmark code

[3:41 PM Changeset *[2183e12]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/2183e124f37b37b4e2a6afd227a26aad0e36babe)
:   ignore timing graph and add pages for Alphard citation

[7:58 AM Changeset *[33e22da]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/33e22da80a429fb642fe067c8cf5f189f62d63eb)
:   adjust green colour

## Apr 16, 2017:

[9:16 PM Changeset *[02d241f]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/02d241f9cac1fbed86a848aa18c3c564bf2dab95)
:   changes to malloc and bsearch

[9:14 PM Changeset *[19b2133]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/19b213302a055812e8e3a3508b99dec7f1d4a5d2)
:   fix citations

[10:42 AM Changeset *[10e0fcd]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/10e0fcd56cedd501bf7d292c4fa98e4403a1e004)
:   fix malloc calls

[9:48 AM Changeset *[0aad606]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/0aad606e578f8a98275d294bfe7e9d68c8077660)
:   fix figure layout

[9:45 AM Changeset *[1dc6df0]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/1dc6df001ee514a009bfc103942e0b4dbe92ea61)
:   additional cleanup

[8:56 AM Changeset *[4635c79]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/4635c79a022bb51f9d27be57797c6b4484139ff9)
:   change y-axis of graph to seconds

[8:25 AM Changeset *[c57d1935]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/c57d19356d1a87560d1ce135bdeca03758dc539a)
:   pass over evaluation section, add more citations

## Apr 15, 2017:

[7:09 PM Changeset *[a381b46]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/a381b46f28e115a62848831837d838570a0da573)
:   Minor cleanup, also filled in benchmark source appendix

[2:55 PM Changeset *[308880c]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/308880c62efc9d218aa37bd1cccefca934608e56)
:   Finish Aaron's editorial pass on paper

[2:31 PM Changeset *[67e8e192]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/67e8e192e166bc9a4f26b93a49b9bc8047bb10ad)
:   Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

[2:31 PM Changeset *[b23d969]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/b23d969305f475744c6b100366b7ccc1236f29e8)
:   edits up to end of tuples section

[2:29 PM Changeset *[c0e7723]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/c0e772313cd0dac38eee02f95ad96834ad0fbccc)
:   finished changes to conclusion

[12:54 PM Changeset *[f891424d]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/f891424d8d4520864553ab9d77cf4bce3635ea70)
:   Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

[12:54 PM Changeset *[1c38f5b]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/1c38f5bb55ebc1de6c1c2ff5b860d4383c09dd2b)
:   Add comment for reverted change to eval section

[11:47 AM Changeset *[160af1e]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/160af1e7a8933cb86da4c9ef70f9b069ffaf385f)
:   Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa/cfa-cc

[11:47 AM Changeset *[6eb4398]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/6eb439832ecffd8a3243d08854bebef61ebda043)
:   recursively clone expression node lists

[11:45 AM Changeset *[17f27d40]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/17f27d4054eeb8b6862f5f56de17c0578c655f2b)
:   work on conclusion and add references

## Apr 14, 2017:

[6:24 PM Changeset *[79b8dc3]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/79b8dc383bfab842e3790a2d71f85fb491db40e7)
:   Some compaction of benchmark code

[6:12 PM Changeset *[4570131]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/457013197df212effd5e36568f1d38ea6ca3704e)
:   Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

[6:07 PM Changeset *[952d201]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/952d201d902075edab072d843e236f9cb30c4063)
:   more evaluation material

[5:32 PM Changeset *[e3de500]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/e3de500ac8af9baebadbab79034b06460e2f1764)
:   Fix CFA in generic types evaluation Makefile

[5:03 PM Changeset *[1504536]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/15045368f019113e5a59e80528d1efd5bcbd9ba9)
:   Merge branch 'master' of plg2:software/cfa/cfa-cc

[5:03 PM Changeset *[bbe856c]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/bbe856cb49de5a25ada3357ed15ae1d431bbc03b)
:   more changes to evaluation

[4:51 PM Changeset *[3fb7f5e]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/3fb7f5ea1a51928a631aebe7b545c8d6a75a224c)
:   Update benchmarks, cleanup edits to the evaluation section

[12:41 PM Changeset *[3895b8b5]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/3895b8b58bc35ef50c7b876db577b960b43759e6)
:   initial work on evaluatoin and related polymorphic work

## Apr 13, 2017:

[8:33 PM Changeset *[1a16e9d]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/1a16e9d0021c479e83d5cd7858c4f18cbf247d7d)
:   fix typos in tuples/variadics related work section

[8:29 PM Changeset *[0111dc7]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/0111dc78014e8cb9bf465cd3dda3af109d744b69)
:   penultimate thesis draft

[4:54 PM Changeset *[c87eb50]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/c87eb5076e946728672a0019ea723cf2b192d793)
:   Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

[4:54 PM Changeset *[cceab8a]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/cceab8ac9e2989b2bc3d2f7509a24929c1fb25cf)
:   Initial checkin of evaluation section

[1:20 PM Changeset *[ad4d035]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/ad4d0353f44cb36a3ee2642ac00e56027944faa1)
:   first dfrat of tuple/variadic related work

[1:17 PM Changeset *[3fe98b7]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/3fe98b767251f03330967bc030736d161504ac9c)
:   Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

[1:17 PM Changeset *[d9dd3d1]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/d9dd3d121583a6c4147e684518cda0202a8df377)
:   Initial test results

[10:30 AM Changeset *[5103d7a]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/5103d7a6e006d3079b8296f29a530943a2515f59)
:   small fixups in tuples section

[8:17 AM Changeset *[ffc9f5a]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/ffc9f5a7c031fc9030b12c8b0ca2d84dc9cd6d78)
:   fixed a few typos in generic types

## Apr 12, 2017:

[10:57 PM Changeset *[19518e8]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/19518e811b05a7407516a4287b65b30951d223dc)
:   more shortening tuple section

[10:15 PM Changeset *[50b7e8c]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/50b7e8c4e8fb7e65d205190687c66bed7812bdfa)
:   Merge branch 'master' of plg2:software/cfa/cfa-cc

[10:15 PM Changeset *[549950c]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/549950ce0aeac1fe28feebd0061985bc25eb00ca)
:   shortening tuple section

[9:36 PM Changeset *[0d10090]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/0d1009093cfc499402ee89b89210b397039f5412)
:   Add printing code to benchmark

[4:34 PM Changeset *[ff178ee]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/ff178ee63b849cf9132ad27f35668a68d5abc180)
:   add relational operators for char and short to prelude

[3:57 PM Changeset *[e869e434]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/e869e43420853dcfe9ca0c1a625c7dd116953396)
:   Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

[3:57 PM Changeset *[b14dd030]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/b14dd0306591d9b9afea141cf2ecfd8e2fb37900)
:   Fix performance bug in C++ virtual benchmark

[3:54 PM Changeset *[0eb18557]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/0eb185575bf22730aa7d4caf71c4758583ee159b)
:   thesis updates based on Peter's feedback

[3:54 PM Changeset *[eaa5043]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/eaa504332f75ac9c8ba969d09fb9b509a00a27c1)
:   Added containers/pair to stdlib (doesn't build yet for some reason)

[12:23 PM Changeset *[eaa2f3a1]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/eaa2f3a1d9d24b032d08cb2c326cd11fe872d528)
:   modify C-sharp macro

[9:50 AM Changeset *[f3be342]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/f3be34244c109eb245f654bf5077bbafc2fcb0ac)
:   more cleanup for pages 1-8

[9:14 AM Changeset *[3720bf8f]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/3720bf8f6d2a6476ac53eb685fd60fbb8337906f)
:   more cleanup for pages 1-8

## Apr 11, 2017:

[6:35 PM Changeset *[da1c772]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/da1c7720c388dfb03bc97e92be0268bec667ca14)
:   Merge branch 'master' of plg2:software/cfa/cfa-cc

[5:11 PM Changeset *[4f57930]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/4f57930b3a0c2c3fd3a1c4e1d5f60614fe05130d)
:   Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

[5:11 PM Changeset *[87c5f40]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/87c5f40008c3b7a62cbe3a1a3f2827bb9794ac3a)
:   Update benchmarks to include stack of pairs

[4:20 PM Changeset *[f674479]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/f6744797b8f153d89a59fb9a1d7986bef6e1634c)
:   Merge branch 'master' of plg2:software/cfa/cfa-cc

[4:20 PM Changeset *[a0fc78a]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/a0fc78a7764ef315fbf04182ebd802aaf33f15d3)
:   compress up to page 6

[2:34 PM Changeset *[32bcef7]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/32bcef7b779622307d3d7995752cbbd55567540b)
:   fix small typo in generic types paper

[2:34 PM Changeset *[4b0f997]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/4b0f9977dbaf2d66c3868617ef00f4cf9a136fa9)
:   fix implicit conversion to anonymous members

[1:45 PM Changeset *[e6dceef]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/e6dceef508c974890ee240dee46a541e10497363)
:   Tweak code examples for consistent capitalization on pair and switch …

[9:37 AM Changeset *[5a48d79]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/5a48d799b16fa80dc0f88973d24d0866756f3503)
:   Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa/cfa-cc

[7:43 AM Changeset *[b39e3dae]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Peter A. Buhr <pabuhr@…>](https://cforall.uwaterloo.ca/trac/changeset/b39e3daee405f2b1b6f6ddc27ed259850581b36b)
:   additional edits to front material

## Apr 10, 2017:

[6:03 PM Changeset *[b715c9a]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/b715c9a83bdf3c81b191f6e9f70c97ed68ab61ce)
:   Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

[5:58 PM Changeset *[65cb413]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/65cb4132a4366f98dde1b482c8328080d7a1d581)
:   Patch performance regression calling CFA stdlib delete in benchmark

[5:26 PM Changeset *[47535a0d]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/47535a0d20eddfa1887efa7cbf99f719d14c7696)
:   Update benchmarks to report peak memory usage

[5:25 PM Changeset *[2f0fc56]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Aaron Moss <a3moss@…>](https://cforall.uwaterloo.ca/trac/changeset/2f0fc56893ae1bb4b938a671bb0cbd87da24f81f)
:   Fix bug in C++ virtual clear()

[3:17 PM Changeset *[7a054e82]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/7a054e82ffc088e8a736a51ccd98a191cc053ddf)
:   Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

[3:17 PM Changeset *[b0fedd4]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Thierry Delisle <tdelisle@…>](https://cforall.uwaterloo.ca/trac/changeset/b0fedd4a9c5fd3d6488160b3fd9bb16e03e6b651)
:   Some changes to concurrency proposal

[9:58 AM Changeset *[2ccb93c]*ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred\_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno\_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstuck-waitfor-destructwith\_gc by Rob Schluntz <rschlunt@…>](https://cforall.uwaterloo.ca/trac/changeset/2ccb93c9fb42fa3f8b866d488f81633a75d39fec)
:   Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa/cfa-cc

**Note:**
See [TracTimeline](https://cforall.uwaterloo.ca/trac/wiki/TracTimeline)
for information about the timeline view.

### Download in other formats:

- [RSS Feed](https://cforall.uwaterloo.ca/trac/timeline?milestone=on&ticket=on&ticket_details=on&changeset=on&wiki=on&authors=&daysback=90&format=rss&max=50)