source: src

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @09867ec   19 months f37yu do not instantiate unused old AST symtab arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @0536c03   19 months f37yu remove unnecessary prune arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @302ef2a   19 months f37yu smart pointer memory safety arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @c9f6983   19 months f37yu fix non-initialization UB arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @a00a2c1   19 months f37yu fix reorder warning arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @b107885   19 months f37yu remove warning message arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @8ba363e   19 months f37yu fix size type on 32 bit build arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @3e5dd913   19 months f37yu reimplement function type and eliminate deep copy arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @2dda05d   19 months f37yu recursively visit inferred arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @5b9a0ae   19 months f37yu attempt to correct deleted declaration and assertion arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @361bf01   19 months f37yu remove ParameterizedType? and put content into FunctionType? arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @b3a0df6   19 months f37yu attempt to fix sizeType in new ast arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @3e3f236   19 months f37yu Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @6a45bd78   19 months f37yu cleanup: remove params in TypeDecl? (never used) arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @364a03c   19 months ajbeach Added more information to checkAllCodeLocations. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @3f91792   19 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @c9e0991   19 months ajbeach Clean-up the code location tools. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @f57faf6f   19 months ajbeach Added a new-ast tools for code locations. The fill pass is being used … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @08ce416   19 months Thierry Delisle Changed configure to use new-ast by default. Ast options no longer … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @3233b91   19 months Thierry Delisle Fix left erros in old AST arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @2595df1   19 months Thierry Delisle Now using string print to sort alternatives arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @1db306a   19 months Thierry Delisle First attempt to sort alternatives before printing. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @cd6a6ff   19 months Thierry Delisle Improved coverage of deterministic_output to be much finer grain. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @ddcedfe   19 months Thierry Delisle Errors are now sorted by code-location/description arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @a25f64b   19 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @4a8f150   19 months ajbeach A quick-fix to get the self-assignment bug working and some clean-up I … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @43cedfb1   19 months Thierry Delisle Fixed extra declaration of vtable on forwarded declarations of threads arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @4f0c520   19 months ajbeach Found a stack that was still a deque wrapper instead of a vector wrapper. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @e3282fe   19 months f37yu optimize out some mangle calls arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @88a0ff6   19 months f37yu Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @1389810   19 months f37yu consolidate prune and satisfy assertion arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @22b5b87   20 months pabuhr switch from std::ostringstream to string in Mangle.cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @0292aa4   20 months ajbeach Fixed some formating/cleanlyness mistakes. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @4702a2c   20 months f37yu Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @e5c3811   20 months f37yu create dedicated symbol tables for big 3 operators note: arbitrary … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @bb87dd0   20 months mlbrooks Fixing test init1-ERROR on new ast. Applying equivalent of b81fd95, … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @b2e0df3   20 months Thierry Delisle More fix of warnings with the MS C++ abi arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @a0ba5e6   20 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @a056f56   20 months Thierry Delisle Fixed forward declaration of TranslationUnit? arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @9d264e1   20 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @8ca26d5   20 months f37yu Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @3746f777   20 months f37yu fix Stats::Counter NPE when in new ast arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @5465377c   20 months f37yu fix array_dim problem in old ast arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @23954b6   20 months ajbeach Convert now fills in the globals of the TranslationUnit?. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @b0b1e15   20 months Thierry Delisle fix timestamp generation for arm inside the compiler arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @e00c22f   20 months f37yu someone liked snake_case arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @cdacb73   20 months f37yu remove missing assertion console print arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @3ff4c1e   20 months f37yu restore ArrayLength? as it seems to serve other purposes arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @0dd9a5e   20 months f37yu delay autogen resolve arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @16ba4a6   20 months f37yu factor out resolver calls in pre-resolution stage arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @7d651a6   20 months f37yu fix static init crash arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @293dc1c   20 months ajbeach TranslationUnit? is now used at the top-level of the new-ast passes. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @82f791f   20 months ajbeach Fixed ast::Pass::visit(CompoundStmt?*) so it updates the right … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @6a036eb   20 months ajbeach Switched to ast::Pass::read FixInitNew?.cpp. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @0e707bd   20 months ajbeach Fixed indentation (no indent in whole file namespace) in FixInitNew?.cpp. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @36d0a80   20 months ajbeach Switch to using ast::Pass::run in FixInitNew?.cpp. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @3100754   20 months ajbeach Used the new isInFunction in GenPoly/Specialize? instead of a second … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @c6c682cf   20 months ajbeach This should make the value of Pass[Visitor]::inFunction match the … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @1be1e5a   20 months ajbeach Added the TranslationUnit? class to avoid globals. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @53d55b6   20 months Thierry Delisle Changed approach for isInFunction and implemented for old ast arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @5d2db68   20 months Thierry Delisle Fixed documentation and naming arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @cb25fc9   20 months Thierry Delisle Added to new ast mixin for checker whether it is inFunction or not arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @ab8c6a6   21 months ajbeach Thread Cancellation, a test for it and a required fix to Specialization. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @c532847   21 months pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @a025ea8   21 months pabuhr add maybe_build_compound to always build a compound statement for … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @e7d6968   21 months f37yu Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc into master arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @37b7d95   21 months f37yu remove old information arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @490fb92e   21 months f37yu move FixInit? to new ast arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @3aec25f   21 months ajbeach Some clean-up of new-ast types and the porting document. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @d5631b3   21 months ajbeach Moved VariableExpr? next to NameExpr?. Except in Expression.cc as I'm … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @f1791a4   21 months mlbrooks Expanding earlier #182 fix to another case of the same issue. [[Fixes … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @40a1392   21 months pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc into master arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @3ca7ef3   21 months pabuhr formatting arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @3e9de01   21 months pabuhr fix --help for cfa-cc by adding "OA" to optstring arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @6fbe9a5   21 months mlbrooks Fixing code-gen of constants. Fixes #182? Removes workaround … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @69c5c00   21 months ajbeach Rework exceptions mark_exception -> get_exception_vtable and the … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @41b8ea4   21 months f37yu Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc into master arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @2fb35df   21 months f37yu exclude deleted declarations for assertion matching arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @31a5caba   21 months f37yu generate deleted declaration for invalid autogens arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @25744d2   21 months pabuhr make suspend a keyword, make @= not a syntax error, deprecated typedef … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @1c1395d   21 months f37yu cleanup commented code arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @9dc3eb21   21 months f37yu fix #196 arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @954c954   22 months f37yu Move function argument and return variable declarations from … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @b2a11ba   22 months ajbeach Rename WithConstTypeSubstitution? from env to typeSubs to avoid name … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @57e0289   22 months Thierry Delisle Added stats option to print stats per expression in new-ast resolution arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @a7c31e0   22 months ajbeach This should solve trac#217 and by its fallout the cancellation problem. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @77a2994   22 months Thierry Delisle Implemented joining of threads. It behaves very similarly to monitor … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @98e8b3b   22 months ajbeach ast::ReferenceToType? is now ast::BaseInstType?. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @b9fa85b   22 months ajbeach Should fix both trac #173 by porting the catch scoping hack to the new … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @1c01c58   22 months ajbeach Rather large commit to get coroutine cancellation working. This … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @e6b42e7   22 months ajbeach Added the ast::Pass::read utility. Converted two passes to use its two … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @73f1b1c   22 months ajbeach Cleaned up comments from the PureVisitor? addition. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @d3aa64f   22 months f37yu pure visitor interface for new ast arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @4ef08f7   22 months Thierry Delisle Implemented KeywordCast? in CandidateFinder? of new AST. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @d5f4613   22 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @b26144d   22 months f37yu do not print resolved type in tests arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @b7fe2e6   23 months Thierry Delisle Distribution now correctly handles libcfa but requires handcrafted … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @5339a87   23 months Thierry Delisle Added headers to Makefile Sources (since they are supposed to be) arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @013b028   23 months pabuhr remove unused variable warning arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @c5b55c4   23 months pabuhr fix missing 'u' suffix for length suffix, change L128 constants to … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
Note: See TracRevisionLog for help on using the revision log.