Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | implemented a stack trace profiler | Araq | 2012-09-15 | 1 | -1/+0 |
| | |||||
* | implements #173 | Araq | 2012-07-28 | 1 | -1/+2 |
| | |||||
* | removed nimdat in favor of per-module dat init procs | Zahary Karadjov | 2012-07-19 | 1 | -3/+7 |
| | |||||
* | better support for unsigned integers. | Zahary Karadjov | 2012-06-11 | 1 | -3/+5 |
| | |||||
* | bugfix: finally blocks were not executed when the except block is exited by ↵ | Zahary Karadjov | 2012-06-03 | 1 | -2/+3 |
| | | | | raise or return | ||||
* | fixes #109 | Araq | 2012-05-20 | 1 | -0/+1 |
| | |||||
* | fix threading tests | Zahary Karadjov | 2012-04-15 | 1 | -2/+7 |
| | |||||
* | Proper C scopes for if, try and case statements | Zahary Karadjov | 2012-04-12 | 1 | -0/+2 |
| | | | | | | | | | even thought the setjmp implementation for try statement won't be used in C++, using properly scoped variables for them is beneficial, because we'll be able to establish a 1:1 relation between nimrod scopes and C scopes. Once we have that, we'll be able to keep the original names of local variables to greatly improve the debugging experience (i.e. watch expressions and hover tooltips will work). | ||||
* | C variables are created in their enclosing block instead of their enclosing ↵ | Zahary Karadjov | 2012-04-12 | 1 | -4/+7 |
| | | | | function | ||||
* | proper order of initialization for .global. variables | Zahary Karadjov | 2012-04-10 | 1 | -0/+4 |
| | |||||
* | tests tcnstseq and tcnstseq3 work again | Araq | 2012-03-28 | 1 | -1/+1 |
| | |||||
* | year 2012 for most copyright headers | Araq | 2012-01-02 | 1 | -1/+1 |
| | |||||
* | code gen can generate code to keep alive stack roots | Araq | 2011-12-22 | 1 | -0/+2 |
| | |||||
* | threads compile again; attempt to fix serious code gen issue (except + return) | Araq | 2011-12-03 | 1 | -0/+2 |
| | |||||
* | rod files: next trivial examples working | Araq | 2011-10-22 | 1 | -0/+2 |
| | |||||
* | got rid of gGeneratedSyms | Araq | 2011-10-21 | 1 | -1/+0 |
| | |||||
* | further steps for incremental C code generation | Araq | 2011-10-21 | 1 | -2/+2 |
| | |||||
* | first steps to C file merge operation for incremental compilation | Araq | 2011-10-21 | 1 | -0/+116 |