source: src

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @276f105   2 years ajbeach Changed deep copy to highlight a questionable case. Even if it is … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @81da70a   2 years f37yu actually fill inferred params and disable a check arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @8ff586c   2 years f37yu eliminate sharing in StmtExpr? for backward convert arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @1cf2a9b   2 years f37yu Merge branch 'new-ast' of plg.uwaterloo.ca:software/cfa/cfa-cc into new-ast arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @c7f834e   2 years f37yu fix destructed return value in TypeSubstitution? arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @e068c8a   2 years ajbeach Since my base solution introduced a lot of the mess, I decided to … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @d2de1be9   2 years f37yu Merge branch 'new-ast' of plg.uwaterloo.ca:software/cfa/cfa-cc into new-ast arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @73973b6   2 years f37yu manually call mutate on functiondecl arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @52a4d69   2 years ajbeach Improvements to ast::ptr_base::strict_as. Added null to null variant … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @5c9b20c   2 years Thierry Delisle Fixed void ptr assignment bug arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @bcd74f3   2 years Thierry Delisle Merge branch 'master' into new-ast arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @e3bc51c   2 years Thierry Delisle Fixed bad merge arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @0a6d8204   2 years pabuhr replace parsing empty elements in tuple list with @, unimplemented arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @7215000   2 years Thierry Delisle Added flag to disable non-deteministic parts of the output when testing arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @7030dab   2 years Thierry Delisle Merge branch 'master' into new-ast arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @3090127   2 years ajbeach Naming updates, most are to get exception names to the new … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @ff489bf   2 years pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @5b544a6   2 years Thierry Delisle Merge branch 'generator' arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @e6cfa8ff   2 years Thierry Delisle Fixed use after delete bug and regenerated stale tests arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @9867cdb   2 years pabuhr print parser error "C @= assignment is currently unimplemented" arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @9306559f   2 years Thierry Delisle Fixed small errors in generators code arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @427854b   2 years Thierry Delisle First draft implementation of generators, still missing error … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @1e2de89   2 years ajbeach Wandered into LinkageSpec? and moved an include out of the header. arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @37cdd97   2 years Thierry Delisle Added a ast node for suspend statements arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @aeb5d0d   2 years pabuhr parse monitor generator,coroutine,thread arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @ac2b598   2 years Thierry Delisle Changed descriptors for concurrency to use $ prefix instead of … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @a8078ee   2 years Thierry Delisle Concurrency keywords are now generated with attribute const to further … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @c744563a   2 years pabuhr add attributes on new style function specifier [fixes #161] arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @1d72a11   2 years Thierry Delisle Fixed headers for benchmarks in Python, Rust and NodeJs? arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @fca3bf8   2 years pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @60a8062   2 years pabuhr rewrite most of OperatorTable? and change caller modules to use new … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @3b9c674   2 years ajbeach Expections now supported in position independent code. arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @eeaa3e2   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @8abca06   2 years pabuhr rewrite isPrefix using memcmp to increase performance, same change in … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @7102540   2 years pabuhr change name mangling for postfix function from "operator_literal_" … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @98538288   2 years Thierry Delisle Moved VerifyCtorDtorAssign? up and changed return type check to support … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @74330e7   2 years pabuhr formatting, add floating-point signal handler to cpp-cc to catch … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @3e274ab   2 years pabuhr replace assert with unimplemented semantic error [fixes #22] arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @095ac99   2 years pabuhr change backquoted keywords from xxx to xxx arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @74e3263   2 years Thierry Delisle Fixed error in pass visitor where UnionInstType? added wrong thing to … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @4f7b418   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @09f357e   2 years Thierry Delisle Optim : coroutine and thread creation no-longer uses polymorphic call, … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @948fdef   2 years pabuhr change backquotes identifiers to xxx syntax, change priority of … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @9d6317f   2 years ajbeach Added checks for returning from a finally clause. And breaking from a … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @5cdeecd   2 years ajbeach We think we figured out what MLE stood for and cleaned up some of the … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @5ee7d36   2 years ajbeach BranchStmt::brType did not have enough names to print all kinds of … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @9e63a2b   2 years pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @cca568e   2 years pabuhr change all example waitfor statements from comma separate to colon arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @4a063df   2 years pabuhr formatting, change waitfor to support a list of functions, separated … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @095b99a   2 years ajbeach Added TimeCall? as a more flexible alternative to TimeBlock?. TimeBlock?arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @d62806c   2 years ajbeach Start working on checks to make sure we do not jump out of a finally block. arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @0608e007   2 years pabuhr formatting, change 0 to nullptr arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @6b6a3b8   2 years ajbeach Fixed a memory leak and some line length issues in setLabelsDef. arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @6e540ea   2 years pabuhr additional corrections to harmonize with last benchmark update arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @3c67255   2 years pabuhr formatting, use BasicType::NUMBER_OF_BASIC_TYPES as sentinel instead of -1 arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @7006ba5   2 years pabuhr move disabling SIGALRM/SIGUSR1 from main.cc to signal.hfa arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @d912bed   2 years pabuhr harmonize SynTree/LinkageSpec?.* with AST/LinkageSpec.* arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @bffcd66   2 years pabuhr harmonize signal handling in main.cc with interpose.cfa, consider … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @07de76b   2 years pabuhr remove file TypeVar?.h* and put TypeVar::Kind into TypeDecl?, move … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @ab5c0008   2 years pabuhr replace deleted file arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @cfaa2873   2 years pabuhr generate BasicType::typeNames from BasicTypes?-gen arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @1469a8a   2 years pabuhr differentiate between null-pointer dereference and bad-pointer … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @9853d9b0   2 years pabuhr missed a case for inclusive bound to singleton comparison, and added tests arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @332bd33   2 years pabuhr add inclusive bound to singleton comparison arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @312029a   2 years pabuhr move enum Aggregate from DeclarationNode? to AggregateDecl?, add … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @e307e12   2 years pabuhr generalize aggregate data and control in grammar, add … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @e1990f1   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @c8c0c7c5   2 years Thierry Delisle Now using -z execstack and use -O0 for debug mode arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @3b0c8cb   2 years Thierry Delisle Implemented Keyword cast in the alternative finder to remove aliassing … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @78cdb06   2 years Thierry Delisle Modified Lvalue cast handling to ignore top level dereferencing in … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @71d6bd8   2 years Thierry Delisle First attempt at better errors on 'No reasonable alternatives' split … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @397c101   2 years Thierry Delisle Fix bug where 'continue' would incorrectly claim to skip … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @6c3a5ac1   2 years Thierry Delisle Added better check to guarantee proper includes are present when using … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @49d3128   3 years Thierry Delisle cfa command now properly supports -fdiagnostics-color and … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @1a69a90   3 years Thierry Delisle Added --colors command line arguments to have more control on whether … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @9802f4c   3 years Thierry Delisle Merge branch 'master' into new-ast arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @665f432   3 years Thierry Delisle Fixed trac #149 where operand names in asm statements where … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @6559a9d   3 years Thierry Delisle Added missing character to the optstring arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @1fcc2f3   3 years Thierry Delisle Merge branch 'master' into new-ast arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @396b830   3 years Thierry Delisle Fixed typo which was causing with statements to be ignored by the resolver arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @9bdb8b7   3 years pabuhr allow labelled break from within the body of a try statement arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @de8d7fb1   3 years pabuhr do not generate anonymous name for bit field with empty declarator arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @3f3bfe5a   3 years ajbeach Merge from master to new-ast. Removing old lvalue support. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @cf32116   3 years ajbeach Implemented expression based lvalue resolution on new ast. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @90ce35aa   3 years mlbrooks Fixing new-resolver bug where libcfa build erroneously complains about … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @4a60488   3 years ajbeach Merged from master taking the lvalue changes to expression and … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @70b4ea20   3 years ajbeach Removed some type-lvalue helpers that are now unused. arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @b4f8808   3 years ajbeach Removed lvalue from types in the old ast. arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @849720f   3 years ajbeach lvalue should now always come directly from the expression. arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @158b026   3 years Thierry Delisle Remove flags -in-tree and -disttree, now using paths and … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @8e1467d   3 years Thierry Delisle Fixed crash using shallow copy arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @4e13e2a   3 years Thierry Delisle Added setting of result in Comma expression. Added asserts in … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @c2051e10   3 years Thierry Delisle Merge branch 'master' into distcc arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @3315e3d   3 years ajbeach Unify uses Qualifiers::unify, which should handle lvalue better. arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @ef22ad6   3 years pabuhr deal with conflicts arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @e0bd0f9   3 years pabuhr remove -F flag and fix usage message arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @5d00425   3 years ajbeach StmtExpr? also does not have the lvalue I originally expected. arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @a6f26ca   3 years Thierry Delisle Resolved typeof arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @92a6e02   3 years Thierry Delisle Merge branch 'new-ast' of plg.uwaterloo.ca:software/cfa/cfa-cc into new-ast arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @c570806   3 years mlbrooks Changing new AST's ImplicitCtorDtorStatement? to _own_ its reference to … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
Note: See TracRevisionLog for help on using the revision log.