Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | new dependency tracking for nimsuggest | Araq | 2016-11-05 | 1 | -2/+4 |
| | |||||
* | refactoring complete: explicit ident cache | Araq | 2016-10-31 | 1 | -1/+1 |
| | |||||
* | Generate `NimMainModule` name for main module. | cheatfate | 2016-10-26 | 1 | -2/+8 |
| | |||||
* | fixes #4840 | andri lim | 2016-10-03 | 1 | -4/+7 |
| | |||||
* | fixes thread vars of non-global visibility | Andreas Rumpf | 2016-09-12 | 1 | -1/+1 |
| | |||||
* | fixes #4721 | Andreas Rumpf | 2016-09-07 | 1 | -2/+3 |
| | |||||
* | C++ backend: use .noInit pragma for non-public default constructors; refs #4687 | Andreas Rumpf | 2016-09-04 | 1 | -6/+30 |
| | |||||
* | fixes #4673 | Andreas Rumpf | 2016-09-01 | 1 | -1/+1 |
| | |||||
* | Merged | Araq | 2016-08-27 | 1 | -34/+1 |
|\ | |||||
| * | remove unused stuff | Jacek Sieka | 2016-08-09 | 1 | -9/+1 |
| | | |||||
| * | remove keepAlive and friends | Jacek Sieka | 2016-08-09 | 1 | -26/+1 |
| | | |||||
* | | next steps in getting symbol files to work again | Araq | 2016-08-16 | 1 | -1/+1 |
|/ | |||||
* | fixes #4505, fixes #4230 | Andreas Rumpf | 2016-08-04 | 1 | -1/+2 |
| | |||||
* | compiler almost free of deprecated expr/stmt names | Andreas Rumpf | 2016-07-30 | 1 | -2/+2 |
| | |||||
* | C code generation now deterministic; fixes #4364 | Andreas Rumpf | 2016-06-22 | 1 | -5/+6 |
| | |||||
* | fixes #2259, fixes #1389 | Andreas Rumpf | 2016-06-02 | 1 | -1/+1 |
| | |||||
* | refactoring: flags instead of bools | Andreas Rumpf | 2016-05-18 | 1 | -11/+13 |
| | |||||
* | fixes #4110 | Andreas Rumpf | 2016-05-11 | 1 | -1/+2 |
| | |||||
* | fixes #4034 | Andreas Rumpf | 2016-05-11 | 1 | -1/+2 |
| | |||||
* | fixes a critical codegen bug that keeps PR #4017 from working | Araq | 2016-03-31 | 1 | -2/+1 |
| | |||||
* | first implementation of the new lambda-lifting pass; barely anything works | Andreas Rumpf | 2015-12-26 | 1 | -1/+1 |
| | |||||
* | first attempt to fix 'a[i]' handling in generics | Araq | 2015-09-12 | 1 | -1/+1 |
| | |||||
* | fixes a critical codegen bug triggered by .async | Araq | 2015-09-10 | 1 | -1/+1 |
| | |||||
* | Fixed --debugger:on option. Removed c_line from termios. | Yuriy Glukhov | 2015-08-12 | 1 | -5/+4 |
| | |||||
* | gc:none works again | Araq | 2015-07-26 | 1 | -1/+1 |
| | |||||
* | fixes #3134 | Araq | 2015-07-18 | 1 | -4/+4 |
| | |||||
* | Turn loadDynamicLib msg into hintDependency | Adam Strzelecki | 2015-07-03 | 1 | -2/+1 |
| | |||||
* | .header pragma now supports preprocessor directives | Araq | 2015-07-01 | 1 | -4/+6 |
| | |||||
* | securehash: Keep module name consistent | Adam Strzelecki | 2015-06-09 | 1 | -1/+1 |
| | | | | | | 1. All other modules don't use underscore, why this should be different? 2. Wrap some imports to 80 column | ||||
* | Merge pull request #2780 from flaviut/cleanup-crc | Andreas Rumpf | 2015-06-09 | 1 | -6/+5 |
|\ | | | | | Use SHA1 instead of CRC | ||||
| * | Rename crc module to "secure_hash" | Flaviu Tamas | 2015-05-23 | 1 | -6/+5 |
| | | |||||
* | | fixes 'noreturn' regression for Visual C++ | Araq | 2015-06-06 | 1 | -0/+2 |
|/ | |||||
* | Implicitly assume compilers to know naked and noreturn attributes | def | 2015-05-07 | 1 | -4/+4 |
| | |||||
* | Distinguish only between __declspec and __attribute__ | def | 2015-05-05 | 1 | -4/+4 |
| | |||||
* | Pass noReturn pragma to C code. | def | 2015-05-05 | 1 | -0/+5 |
| | | | | | | With GCC and Clang this generates __attribute__((noreturn)) in the function declaration. (both tested) With VCC __declspec(noreturn) is used. | ||||
* | Merge pull request #2426 from def-/fix-1460 | Andreas Rumpf | 2015-04-09 | 1 | -1/+1 |
|\ | | | | | Fix #1460 | ||||
| * | Initialize c compiler variables later ... | def | 2015-03-28 | 1 | -1/+1 |
| | | | | | | | | | | | | ... so that symbols such as "cpp" are defined Fixes #1460 | ||||
* | | Get rid of deprecation warnings | def | 2015-04-07 | 1 | -233/+235 |
| | | |||||
* | | compiler_ropes: ropeToStr -> $ | Jacek Sieka | 2015-04-01 | 1 | -8/+5 |
|/ | |||||
* | codegen doesn't produce line tracing commands anymore; fixes #1344 | Araq | 2015-03-21 | 1 | -5/+14 |
| | |||||
* | 'constructor' pragma for C++ support | Araq | 2015-03-18 | 1 | -11/+1 |
| | |||||
* | don't generate memset calls for C++ objects | Araq | 2015-03-18 | 1 | -162/+166 |
| | |||||
* | Fix typos | Federico Ceratto | 2015-02-15 | 1 | -1/+1 |
| | |||||
* | compiler distinguishes between 2 different 'var' types for C++ interop; code ↵ | Araq | 2015-02-07 | 1 | -67/+22 |
| | | | | cleanups | ||||
* | lots of C++ codegen improvements | Araq | 2015-02-07 | 1 | -90/+10 |
| | |||||
* | C++ support: codegen generates C++'s references and avoids copies | Araq | 2015-02-04 | 1 | -14/+20 |
| | |||||
* | preparations for C++ template support | Araq | 2015-01-23 | 1 | -2/+2 |
| | |||||
* | Happy new year! | Guillaume Gelin | 2015-01-06 | 1 | -4/+4 |
| | |||||
* | fixes #1539 | Araq | 2014-11-27 | 1 | -3/+1 |
| | |||||
* | more robust against unknown line info | Araq | 2014-11-22 | 1 | -1/+1 |
| |