source: doc/proposals

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @e0330d2c   9 months mlbrooks Remove unnecessary special case for zero_t in code gen that caused …
(edit) @80018f5   9 months ajbeach Attempted to inject some examples (and some other pieces I had missed) …
(edit) @46c4dea   10 months ajbeach Update the enumeration proposal with some updates now that the rework …
(edit) @5485bcac   11 months ajbeach Updated tuple proposal to include array interations.
(edit) @12c4a5f   11 months ajbeach Folding in feedback to the tuple proposal and rewriting the last rewrite.
(edit) @1b770e40   12 months pabuhr first proofread of tuple proposal
(edit) @b0fcd0e   12 months mlbrooks Tuple proposal spelling-grammar-typo fixes. No content changes intended.
(edit) @7a0e8c8   12 months ajbeach Finally finished the tuple proposal. Feedback is welcome. Moved the …
(edit) @eaeba79   12 months pabuhr update module proposal with some emails on the topic
(edit) @1f11818   14 months ajbeach Updated the named parameter proposal. Adding sections (or paragraphs) …
(edit) @1f922f4   14 months ajbeach Updated iterator proposal. It was supposed to just go into a bit more …
(edit) @f3811df   14 months ajbeach Added an overview of how named parameters could be added to Cforall.
(edit) @f1d2c44   15 months ajbeach Updates to the module proposal. Just an assortment of clean-up and …
(edit) @8d26b7a   16 months pabuhr added Mike's comments about modules to proposal
(edit) @bf64de3   16 months ajbeach Update to the module system, folding in feedback and some PAB content.
(edit) @91b9e10   16 months pabuhr added some ideas to the module proposal
(edit) @703885e   16 months ajbeach Added proposal for adding knowledge of modules to Cforall.
(edit) @c819d90   16 months j82liang A upcast proposal for enums
(edit) @2c8946b   16 months ajbeach Various whitespace and intentation updates.
(edit) @fbc84ca   16 months ajbeach Added the review of all the autogeneration problems. Now, hopefully, …
(edit) @d63746f   20 months pabuhr more updates
(edit) @e11cdc0   20 months pabuhr add more material
(edit) @bd67442   20 months pabuhr more proofreading, related-work section still needs work
(edit) @2989d6f   20 months pabuhr started some related work
(edit) @dd1ebb1   20 months pabuhr some updates on the enum proposal
(edit) @367725d   20 months j82liang Update enum.tex
(edit) @0fa0201d   21 months j82liang Update enumeration data structure
(edit) @dc80280   21 months j82liang Started the storage section (inling and weak reference)
(edit) @21ce2c7   21 months j82liang Change the unification scheme
(edit) @5ddb8bf   22 months j82liang (Not really readable right now. Will clean up today and probably …
(edit) @2d373440   22 months j82liang Update enum.tex
(edit) @66d92e3   22 months pabuhr proofread enumeration proposal
(edit) @6ea85b22   22 months pabuhr remove old enum.md file
(edit) @25f2798   22 months pabuhr latex formatting changes
(edit) @0030b508   22 months j82liang some updates
(edit) @6bd9f9e   2 years j82liang Rename and move the file to proposal
(edit) @8c267cf   2 years ajbeach Added proposal for alternate enumerations that could replace some of … ADT ast-experimental
(edit) @0e3f80d   3 years ajbeach Added some more notes to the iterators proposal. ADT ast-experimental pthread-emulation
(edit) @4d3666d   3 years pabuhr fix spelling and wording ADT ast-experimental pthread-emulation
(edit) @8baa40aa   3 years ajbeach First draft of new iterator proposal. ADT ast-experimental pthread-emulation
(edit) @ea89e36   4 years j82liang Add proposal ADT ast-experimental enum pthread-emulation qualifiedEnum
(edit) @936d95c   5 years ajbeach The vtable proposal now notes how the assotiated types proposal might … ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @9e18677   5 years Thierry Delisle Added proposal for "Zero Cost" preemption (same zero cost as exceptions) ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @954c954   5 years f37yu Move function argument and return variable declarations from … ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @fbfd97bd   5 years ajbeach Addition to the vtable proposal. We can recover the underlying type … ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @295ed2a4   6 years ajbeach Added approximately equals operator proposal. ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @fc568163   6 years ajbeach Added operator defaults proposal. ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @0f740d6   6 years ajbeach Clean-up. Added one line docs for Stmts. ADT arm-eh ast-experimental cleanup-dtors enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @62315a0   6 years ajbeach Removed the reference in vtable to virtual. ADT arm-eh ast-experimental cleanup-dtors enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @881f590   6 years ajbeach Moved anything I felt was worth saving from virtual to vtable. Cleared … ADT arm-eh ast-experimental cleanup-dtors enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @18d4dbd   6 years ajbeach First round of updates to vtable.md from last review. Just hitting … ADT arm-eh ast-experimental cleanup-dtors enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @686f731   6 years mlbrooks unicode strings proposal - initial draft ADT arm-eh ast-experimental cleanup-dtors enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @5a89a2b6   6 years a3moss Add interned_string code to proposals ADT arm-eh ast-experimental cleanup-dtors enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @07ac6d0   6 years ajbeach Its rough, but I think I have all the content I need in the vtable … ADT arm-eh ast-experimental cleanup-dtors enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @6dbeef7   7 years a3moss Minor fix to specialized casts proposal ADT arm-eh ast-experimental cleanup-dtors enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @9fe46e6   7 years a3moss Add proposal document for other cast operators ADT arm-eh ast-experimental cleanup-dtors enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @1b94115   7 years ajbeach The vtable proposal has been updated from the early feedback. ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr no_list persistent-indexer pthread-emulation qualifiedEnum
(edit) @24662ff   7 years ajbeach Added the vtable proposal after much delay. ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr no_list persistent-indexer pthread-emulation qualifiedEnum
(edit) @200fcb3   7 years pabuhr add auto newline to sout, change endl to nl ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr no_list persistent-indexer pthread-emulation qualifiedEnum
(edit) @50fb7df   7 years ajbeach Updated the virtual proposal to cover the more dynamic approach. ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr no_list persistent-indexer pthread-emulation qualifiedEnum
(edit) @484ee53   7 years pabuhr update Makefiles so ${Build} is order only ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum with_gc
(edit) @6eb131c   7 years a3moss Proposal documents for user-defined conversions * pull Glen's old … ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum with_gc
(edit) @5ff188f   8 years pabuhr further changes to document Makefiles ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @cf68d04   8 years pabuhr restructure theses documents ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @e3b0e2e   8 years Thierry Delisle Updated thesis according to UWspace comments ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @2b72090   8 years Thierry Delisle Last fixes before review ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @cae28da   8 years Thierry Delisle Finished reviewing thesis ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @5c4f2c2   8 years Thierry Delisle Updated thesis with most of Gregor's comments ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @f739788   8 years Thierry Delisle Can now generate pngs for any figures and moved the legend of the … ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @dd9b59e   8 years Thierry Delisle Final version of my thesis before display ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @6090518   8 years Thierry Delisle Ran Antidoe 9 spell checker on my thesis ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @383e159   8 years Thierry Delisle Updated thesis results ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @cf966b5   8 years Thierry Delisle Results need to be updated but otherwise, tentative final draft ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @9f10d1f2   8 years Thierry Delisle Revised up to chapter three ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @07c1e595   8 years Thierry Delisle Ran ispell on the thesis ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @b3ffb61   8 years Thierry Delisle Added missing citations ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @20ffcf3   8 years Thierry Delisle Commit after new draft ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @b9d0fb6   8 years Thierry Delisle Revised up to chapter 6 ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @a2ea829   8 years Thierry Delisle updated first 3 chapters ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @64b272a   8 years Thierry Delisle Prereview commit ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @fb31cb8   8 years Thierry Delisle Updated thesis up to implementation ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @3364962   8 years Thierry Delisle Updated concurrency draft and added new section for implementation. ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @3628765   8 years Thierry Delisle More work on chapter 2 and 3 ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @dcfc4b35   8 years Thierry Delisle Added internals section and updated v0.10 up to chapter 4 ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @d67cdb7   8 years pabuhr merge ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @21a1efb   8 years Thierry Delisle Sent a draft to peter ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @c3b96677   8 years ajbeach Some ramblings for whoever picks up the work I left behind. ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @b38225d   8 years ajbeach Removed the old Tagged Struct stuff. The only lesson learned there not … ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @33218c6   8 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @e0a653d   8 years Thierry Delisle Many small changes in the concurrency proposal ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @e1e4aa9   8 years Rob Schluntz More cleanup on revised virtual proposal ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @c72f9fd   8 years a3moss Cleanup on revised virtual proposal ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @d49bfa8   8 years ajbeach That might be everything from yesterday. Hungry now. ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @577659b   8 years ajbeach Added some more information to the tagged-struct proposal from the emails. ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @a4b3525   8 years pabuhr correct spelling ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @f7b9faf   8 years a3moss Updated associated types working doc ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @376ccadc   8 years a3moss Add associated types proposal ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @88177cf   8 years ajbeach Refinement of the tagged-struct proposal. ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @1a42132   8 years ajbeach Added Aaron's comments to the tagged-struct proposal. ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
(edit) @974bcdd   8 years a3moss Typo fixes ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
Note: See TracRevisionLog for help on using the revision log.