summary refs log tree commit diff stats
path: root/compiler/ccgmerge.nim
Commit message (Collapse)AuthorAgeFilesLines
* nimrod dump can now produce a machine readable json reportZahary Karadjov2013-05-011-9/+9
| | | | | | | | | | | | | The data in the report includes necessary information for starting the compiler service and setting up the project paths in the IDE. the default verbosity of 1 is now set in the compiler code to fix an issue with verbosity being temporary set to 1 during config parsing even when it's explicitly overridden on the command-line. compiler/lexbase was temporary renamed to nimlexbase as a work-around for a codegen naming conflict with lib/pure/lexbase resulting in linking errors (further investigation needed).
* 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 ↵Zahary Karadjov2012-11-281-5/+8
|/ | | | leaks on recompilation)
* first steps for overloading support of passing blocks; bugfix: test results ↵Araq2012-09-111-1/+1
| | | | of 'compile' are not overwritten
* 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 ↵Zahary Karadjov2012-04-121-2/+2
| | | | function
* 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