source: src

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @15f769c   6 weeks pabuhr add _DecimalXX to lexer/parser, but mark as unimplemented
(edit) @e319fc5   6 weeks pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
(edit) @d3b5a14   6 weeks pabuhr lex gcc types _Decimal32/64/128 and return them as float/double/uuFLOAT128
(edit) @6e50a6b   6 weeks mlbrooks Implementing language-provided syntax for (array) dimensions. Former …
(edit) @26d944c   6 weeks Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
(edit) @02f4eb8   6 weeks pabuhr simplify change for section .data attribute for global constructors
(edit) @7e1cb79   6 weeks Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
(edit) @1f2e957   6 weeks pabuhr make section .data attribute for global constructors architecture …
(edit) @798a8b3   6 weeks Thierry Delisle Attributes are now correctly visited when replacing typedefs
(edit) @bc179fd   2 months Thierry Delisle Removed more gcc11 warnings arm-ehjacob/cs343-translation
(edit) @1f68d5d   2 months Thierry Delisle Changed signal handling to avoid incompatible pointer cast arm-ehjacob/cs343-translation
(edit) @68ff3de   2 months Thierry Delisle Removed unnecessary copy in loop arm-ehjacob/cs343-translation
(edit) @93f74c0f   2 months Thierry Delisle Changed how new pass visitor gets the return type of previsit to avoid … arm-ehjacob/cs343-translation
(edit) @02a43ff   2 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translation
(edit) @6312b1c   2 months Thierry Delisle In box pass that creates pointer + VLA for generics: I now move the … arm-ehjacob/cs343-translation
(edit) @8f910430   3 months ajbeach Updated the virtual module to prefix the names with the new convention … arm-ehjacob/cs343-translation
(edit) @aff7e86   3 months ajbeach Added a new attribute 'cfa_linkonce'. arm-ehjacob/cs343-translation
(edit) @67b421c   3 months ajbeach No different types of enums are not interchangable. (Instance of … arm-ehjacob/cs343-translation
(edit) @b9dae14c   3 months mlbrooks Activated syntax, forall( [N] ). This implementation desugars in the … arm-ehjacob/cs343-translation
(edit) @24711a3   3 months pabuhr parse aggregate_control *, remove spurious yyy variable arm-ehjacob/cs343-translation
(edit) @8edbe40   3 months ajbeach SomeThreadCancelled? -> ThreadCancelled?: thread cancellations carry … arm-ehjacob/cs343-translation
(edit) @b583113   3 months ajbeach Recovered the polymorphic CoroutineCancelled? exception. The interface … arm-ehjacob/cs343-translation
(edit) @4744074   4 months pabuhr formatting arm-ehjacob/cs343-translation
(edit) @b91bfde   4 months ajbeach Added and used some helpers. The widely useful one is a from_string … arm-ehjacob/cs343-translation
(edit) @ecfd758   4 months ajbeach Major exception update, seperating type-ids from virtual tables. The … arm-ehjacob/cs343-translation
(edit) @cd59d28   4 months ajbeach A bit of clean-up in AST/Type.cpp. arm-ehjacob/cs343-translation
(edit) @de57af9   4 months ajbeach Added some asserts in CurrentObject? that prevent segfaults for better … arm-ehjacob/cs343-translation
(edit) @1f652a7   4 months pabuhr add keywords typeid and vtable, and parse new syntax for virtual tables arm-ehjacob/cs343-translation
(edit) @ca33b15   4 months pabuhr create downstream data structures for array-type for-control arm-ehjacob/cs343-translation
(edit) @98337569   4 months pabuhr add syntax for array-type for-control, update enum type error message arm-ehjacob/cs343-translation
(edit) @8bea701   4 months pabuhr add semantic error for typed enumeration is currently unimplemented arm-ehjacob/cs343-translation
(edit) @fec3e9a   4 months pabuhr formatting arm-ehjacob/cs343-translation
(edit) @f9c3100   4 months pabuhr refactor assignment_operator, limit aggregate name to unqualified … arm-ehjacob/cs343-translation
(edit) @a46b69c   4 months pabuhr reuse routine newName in other routines to create and name a … arm-ehjacob/cs343-translation
(edit) @6259c7e   4 months pabuhr formatting arm-ehjacob/cs343-translation
(edit) @5e25953   5 months pabuhr add more locations where attribute clause may appear arm-ehjacob/cs343-translation
(edit) @41ca6fa   5 months pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translation
(edit) @2d019af   5 months pabuhr parser global pragmas, fixes #241 arm-ehjacob/cs343-translation
(edit) @77d601f   5 months pabuhr dump core for cfa-cpp bad_alloc exception arm-ehjacob/cs343-translation
(edit) @e499381   5 months ajbeach Added a new ast dump in main. arm-ehjacob/cs343-translation
(edit) @9fb1367   5 months pabuhr make keywords catch, catchResume, finally quasi-keywords, add … arm-ehjacob/cs343-translation
(edit) @aa88cb9a   6 months pabuhr update translator help message arm-ehjacob/cs343-translation
(edit) @6a99803   6 months pabuhr add parsing for new array declaration and subscript arm-ehjacob/cs343-translation
(edit) @ec3f9c8   6 months pabuhr formatting, update deprecated type-kind usage for new syntax arm-ehjacob/cs343-translation
(edit) @73f04fd   6 months pabuhr remove temporary token "fred" from grammar, add comments for … arm-ehjacob/cs343-translation
(edit) @408ab79   6 months pabuhr parse typed enumeration arm-ehjacob/cs343-translation
(edit) @fd54fef   6 months mlbrooks Converting the project to use the new syntax for otype, dtype and … arm-ehjacob/cs343-translation
(edit) @fcd0b9d7   6 months mlbrooks PolyCost? calculation result becomes 0 or 1 per type, avoiding … arm-ehjacob/cs343-translation
(edit) @978e5eb   6 months mlbrooks Calculation of specialization benefit (spec "cost") looks inside the … arm-ehjacob/cs343-translation
(edit) @20207c0   7 months pabuhr fix old AST error printing for new kinds of types arm-ehjacob/cs343-translation
(edit) @b66d14a   7 months pabuhr add new type kinds DStype and ALtype arm-ehjacob/cs343-translation
(edit) @2501ae5   7 months pabuhr formatting, semantic error: otype declaration is currently unimplemented arm-ehjacob/cs343-translation
(edit) @64aeca0   7 months pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translation
(edit) @5a51798   7 months pabuhr add new parsing syntax to eventually replace Xtype arm-ehjacob/cs343-translation
(edit) @a6e5091   7 months pabuhr reorder declarations arm-ehjacob/cs343-translation
(edit) @eef8dfb   7 months Thierry Delisle Merge branch 'master' into dkobets-vector arm-ehjacob/cs343-translation
(edit) @1958fec   7 months f37yu increase recursive assertion depth limit arm-ehjacob/cs343-translation
(edit) @7583c02   7 months f37yu partially improve #226: resolver environment size reduced to O(n) … arm-ehjacob/cs343-translation
(edit) @09867ec   7 months f37yu do not instantiate unused old AST symtab arm-ehjacob/cs343-translation
(edit) @0536c03   7 months f37yu remove unnecessary prune arm-ehjacob/cs343-translation
(edit) @302ef2a   7 months f37yu smart pointer memory safety arm-ehjacob/cs343-translation
(edit) @c9f6983   8 months f37yu fix non-initialization UB arm-ehjacob/cs343-translation
(edit) @a00a2c1   8 months f37yu fix reorder warning arm-ehjacob/cs343-translation
(edit) @b107885   8 months f37yu remove warning message arm-ehjacob/cs343-translation
(edit) @8ba363e   8 months f37yu fix size type on 32 bit build arm-ehjacob/cs343-translation
(edit) @3e5dd913   8 months f37yu reimplement function type and eliminate deep copy arm-ehjacob/cs343-translation
(edit) @2dda05d   8 months f37yu recursively visit inferred arm-ehjacob/cs343-translation
(edit) @5b9a0ae   8 months f37yu attempt to correct deleted declaration and assertion arm-ehjacob/cs343-translation
(edit) @361bf01   8 months f37yu remove ParameterizedType? and put content into FunctionType? arm-ehjacob/cs343-translation
(edit) @b3a0df6   8 months f37yu attempt to fix sizeType in new ast arm-ehjacob/cs343-translation
(edit) @3e3f236   8 months f37yu Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translation
(edit) @6a45bd78   8 months f37yu cleanup: remove params in TypeDecl? (never used) arm-ehjacob/cs343-translation
(edit) @364a03c   8 months ajbeach Added more information to checkAllCodeLocations. arm-ehjacob/cs343-translation
(edit) @3f91792   8 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translation
(edit) @c9e0991   8 months ajbeach Clean-up the code location tools. arm-ehjacob/cs343-translation
(edit) @f57faf6   8 months ajbeach Added a new-ast tools for code locations. The fill pass is being used … arm-ehjacob/cs343-translation
(edit) @08ce416   8 months Thierry Delisle Changed configure to use new-ast by default. Ast options no longer … arm-ehjacob/cs343-translation
(edit) @3233b91   8 months Thierry Delisle Fix left erros in old AST arm-ehjacob/cs343-translation
(edit) @2595df1   8 months Thierry Delisle Now using string print to sort alternatives arm-ehjacob/cs343-translation
(edit) @1db306a   8 months Thierry Delisle First attempt to sort alternatives before printing. arm-ehjacob/cs343-translation
(edit) @cd6a6ff   8 months Thierry Delisle Improved coverage of deterministic_output to be much finer grain. arm-ehjacob/cs343-translation
(edit) @ddcedfe   8 months Thierry Delisle Errors are now sorted by code-location/description arm-ehjacob/cs343-translation
(edit) @a25f64b   8 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translation
(edit) @4a8f150   8 months ajbeach A quick-fix to get the self-assignment bug working and some clean-up I … arm-ehjacob/cs343-translation
(edit) @43cedfb1   8 months Thierry Delisle Fixed extra declaration of vtable on forwarded declarations of threads arm-ehjacob/cs343-translation
(edit) @4f0c520   8 months ajbeach Found a stack that was still a deque wrapper instead of a vector wrapper. arm-ehjacob/cs343-translation
(edit) @e3282fe   8 months f37yu optimize out some mangle calls arm-ehjacob/cs343-translation
(edit) @88a0ff6   8 months f37yu Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translation
(edit) @1389810   8 months f37yu consolidate prune and satisfy assertion arm-ehjacob/cs343-translation
(edit) @22b5b87   8 months pabuhr switch from std::ostringstream to string in Mangle.cc arm-ehjacob/cs343-translation
(edit) @0292aa4   8 months ajbeach Fixed some formating/cleanlyness mistakes. arm-ehjacob/cs343-translation
(edit) @4702a2c   8 months f37yu Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translation
(edit) @e5c3811   8 months f37yu create dedicated symbol tables for big 3 operators note: arbitrary … arm-ehjacob/cs343-translation
(edit) @bb87dd0   8 months mlbrooks Fixing test init1-ERROR on new ast. Applying equivalent of b81fd95, … arm-ehjacob/cs343-translation
(edit) @b2e0df3   8 months Thierry Delisle More fix of warnings with the MS C++ abi arm-ehjacob/cs343-translation
(edit) @a0ba5e6   9 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translation
(edit) @a056f56   9 months Thierry Delisle Fixed forward declaration of TranslationUnit? arm-ehjacob/cs343-translation
(edit) @9d264e1   9 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translation
(edit) @8ca26d5   9 months f37yu Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translation
(edit) @3746f777   9 months f37yu fix Stats::Counter NPE when in new ast arm-ehjacob/cs343-translation
Note: See TracRevisionLog for help on using the revision log.