| Commit message (Expand) | Author | Age | Files | Lines |
* | --- Merging r42998 into '.': | marco | 2019-11-10 | 1 | -1/+1 |
* | * rest of the previous accidental partial commit | jonas | 2019-02-07 | 1 | -10/+20 |
* | Merge of commits 40142, 40189 and 40347 | pierre | 2018-12-31 | 1 | -4/+1 |
* | --- Merging r39711 into '.': | marco | 2018-09-26 | 1 | -0/+5 |
* | - removed 'if assigned(code)' before calling code.free in tcgprocinfo.destroy, | nickysn | 2018-06-27 | 1 | -2/+1 |
* | * ensure that sto_has_generic is set when a generic routine has been parsed | svenbarth | 2018-06-15 | 1 | -1/+6 |
* | * moved execution weight calculation into a separate pass, so the info is ava... | florian | 2018-04-08 | 1 | -1/+4 |
* | * the temp. locations created by cse were not properly cleanup up, this patc... | florian | 2018-03-25 | 1 | -3/+0 |
* | * fix for Mantis #31945: two fixes for nested routines inside generic methods | svenbarth | 2017-06-09 | 1 | -4/+10 |
* | * removed unused units | florian | 2017-05-09 | 1 | -5/+4 |
* | * moved the conversion of "x:=x op k" to inline nodes to a separate optimization | nickysn | 2017-04-26 | 1 | -1/+5 |
* | New tokens for new management operators: Initialize, Finalize, AddRef and Cop... | maciej | 2017-02-18 | 1 | -1/+1 |
* | - disabled check for existence for texceptaddr/tguid/tjmpbuf in the system | jonas | 2017-01-28 | 1 | -0/+2 |
* | * fix for issue #29936: check if the internal needed types are available | florian | 2017-01-15 | 1 | -0/+11 |
* | * allow nested procedures and functions in generic routines (and get rid of a... | svenbarth | 2016-12-17 | 1 | -4/+1 |
* | * only record tokens for real generic routines or those that belong to a gene... | svenbarth | 2016-12-17 | 1 | -3/+14 |
* | * inherit df_generic and df_specialization from the parent routine and correc... | svenbarth | 2016-12-17 | 1 | -2/+39 |
* | * better check if we are in the main program which never returns | florian | 2016-11-20 | 1 | -1/+1 |
* | * Delete regvars unit. | pierre | 2016-11-06 | 1 | -1/+1 |
* | * changed the 'size' parameter of fpc_zeromem and fpc_fillmem from ptruint to... | nickysn | 2016-10-18 | 1 | -1/+1 |
* | + when the -vp option is specified, also print the node tree in tree.log right | nickysn | 2016-10-03 | 1 | -0/+4 |
* | * call beforedestruction if an exception happens in afterconstruction | jonas | 2016-09-08 | 1 | -0/+18 |
* | * simplified flow while adding afterconstruction code | jonas | 2016-09-08 | 1 | -36/+34 |
* | * fixed line information for constructor code added to new block while | jonas | 2016-09-08 | 1 | -1/+2 |
* | * renamed afterconstructionblock to constructionblock | jonas | 2016-09-08 | 1 | -3/+3 |
* | * correctly set the line info for the implicitly generated entry code nodes, | jonas | 2016-08-29 | 1 | -1/+7 |
* | * declare various symbols as external assembler symbols: RTTI references, par... | svenbarth | 2016-07-22 | 1 | -1/+6 |
* | * specify the def of assembler level symbols defined via | jonas | 2016-07-20 | 1 | -2/+2 |
* | * also emit a tai_varloc() when regvars are initially assigned | jonas | 2016-07-08 | 1 | -5/+0 |
* | * converted gen_stack_check_call() to the high level code generator | jonas | 2016-06-15 | 1 | -2/+2 |
* | psub.pas, read_proc: | svenbarth | 2016-06-12 | 1 | -0/+11 |
* | psub.pas, read_proc_body: | svenbarth | 2016-06-02 | 1 | -4/+4 |
* | Improve inlining of generic routines (no matter whether they belong to a gene... | svenbarth | 2016-05-26 | 1 | -1/+6 |
* | Rework the way the method bodies for specializations are generated: instead o... | svenbarth | 2016-05-26 | 1 | -129/+18 |
* | * fixed indentation in previous commit | jonas | 2016-05-21 | 1 | -2/+2 |
* | * moved generation of initialisation/finalisation nodes from the code | jonas | 2016-05-21 | 1 | -0/+6 |
* | * i386 peephole assembler uses largely the common peephole optimizer infrastr... | florian | 2016-04-21 | 1 | -5/+1 |
* | Merged revision(s) 32582-32583, 32635, 32637, 32639 from branches/svenbarth/p... | svenbarth | 2016-04-15 | 1 | -18/+28 |
* | Revert r31262. Not doing type checking on generics leads to strange warnings ... | svenbarth | 2016-03-24 | 1 | -3/+1 |
* | Fix for Mantis #29080. | svenbarth | 2016-03-18 | 1 | -1/+8 |
* | (Note to self: always include the root of the working copy in the commit when... | svenbarth | 2016-01-22 | 1 | -1/+1 |
* | * don't make all procdef symbols global if we are using section-based | jonas | 2015-12-30 | 1 | -1/+1 |
* | * only add the procdef's parentfpinitblock if there are any statements in it | jonas | 2015-12-26 | 1 | -2/+11 |
* | * removed DLLsource global variable and replaced its uses with | jonas | 2015-12-17 | 1 | -1/+1 |
* | Fix a few typos discovered by Blaise | svenbarth | 2015-12-11 | 1 | -1/+1 |
* | * Removed unused local vars. | yury | 2015-11-26 | 1 | -1/+0 |
* | Implement generation of method bodies for generic functions. | svenbarth | 2015-11-20 | 1 | -27/+72 |
* | Implement support for parsing "generic [class] procedure" and "generic [class... | svenbarth | 2015-11-20 | 1 | -17/+114 |
* | * don't store node trees for inline generic routines, as they contain | jonas | 2015-10-13 | 1 | -0/+5 |
* | ncal.pas: | svenbarth | 2015-09-18 | 1 | -6/+6 |