summary refs log tree commit diff stats
path: root/compiler/ccgmerge.nim
Commit message (Expand)AuthorAgeFilesLines
* CT sizeof(+friends) for {.importc, completeStruct.} types, enable ABI static ...Timothee Cour2020-04-231-0/+4
* better support for PROGMEM like annotations for lets/vars; fixes #12216 (#12799)Andreas Rumpf2019-12-051-1/+1
* Cosmetic compiler cleanup (#12718)Clyybber2019-11-281-6/+6
* [refactoring] remove unused imports in the compiler and in some stdlib modulesAraq2019-07-181-2/+2
* Compiler plugin for implementing incremental computation in user space (#10819)cooldome2019-04-111-1/+1
* fixes dce regression #10703 (#10820)cooldome2019-03-121-0/+1
* StringStream and parseJson, parseCfg, parseSql et al for the vm (#10746)Arne Döring2019-02-281-10/+6
* Initial version of the hot-code reloading support for native targets (#10729)zah2019-02-261-1/+1
* Dead code elimination for entire modules and their init procs if empty (#10032)cooldome2018-12-301-0/+1
* compiler refactoring; use typesafe path handing; docgen: render symbols betwe...Andreas Rumpf2018-09-071-5/+5
* WIP: disallow 'nil' for strings and seqsAndreas Rumpf2018-08-131-1/+1
* platform.nim doesn't use globals anymore; prepare msgs.nim for not using globalsAndreas Rumpf2018-05-181-18/+14
* sem pass compiles againAndreas Rumpf2018-05-121-17/+17
* symbol files: introduce more switches for debuggingAndreas Rumpf2018-01-071-1/+1
* Merge branch 'devel' into sighashesAraq2016-12-011-1/+1
|\
| * fixes #5055Araq2016-11-301-1/+1
* | signature hashing: more progressAraq2016-11-111-13/+14
|/
* compiler almost free of deprecated expr/stmt namesAndreas Rumpf2016-07-301-1/+1
* stdlib and compiler don't use .immediate anymoreAndreas Rumpf2016-07-291-1/+1
* refactoring: flags instead of boolsAndreas Rumpf2016-05-181-3/+4
* Get rid of deprecation warningsdef2015-04-071-24/+24
* compiler_ropes: ropeToStr -> $Jacek Sieka2015-04-011-3/+3
* implemented a[^1] notationAraq2015-03-261-12/+12
* Fix typosFederico Ceratto2015-02-151-1/+1
* implemented mixed mode codegenAraq2014-10-031-1/+1
* updated the compiler to use the new symbol namesAraq2014-08-281-2/+2
* Nimrod renamed to NimAraq2014-08-281-1/+1
* removed dead codeAraq2014-03-041-27/+0
* 'nil' as a statement is deprecated, use an empty 'discard' insteadAraq2014-01-191-1/+1
* case consistency: cs:partial bootstraps on windowsAraq2013-12-291-8/+8
* case consistency part 4Araq2013-12-271-6/+6
* case consistency part 1Araq2013-12-271-2/+1
* nimrod dump can now produce a machine readable json reportZahary Karadjov2013-05-011-9/+9
* bugfix: fix linking when symbol files are usedZahary Karadjov2013-04-081-7/+4
* merged upstream masterZahary Karadjov2013-01-271-5/+32
|\
| * first version of ropes.nim with unsafeNew (broken)Araq2012-12-021-5/+32
* | [caas] first version that actually works (still has a lot of logical memory l...Zahary Karadjov2012-11-281-5/+8
|/
* first steps for overloading support of passing blocks; bugfix: test results o...Araq2012-09-111-1/+1
* first steps to make templates hygienicAraq2012-08-201-2/+5
* extracted documentation generatorAraq2012-05-091-1/+1
* C variables are created in their enclosing block instead of their enclosing f...Zahary Karadjov2012-04-121-2/+2
* year 2012 for most copyright headersAraq2012-01-021-1/+1
* rod files: next trivial examples workingAraq2011-10-221-1/+4
* trivial change scenario works with symbol filesAraq2011-10-221-25/+32
* further steps for incremental C code generationAraq2011-10-211-7/+40
* first steps to C file merge operation for incremental compilationAraq2011-10-211-0/+253