Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fixes #1120 | Araq | 2014-12-25 | 1 | -0/+6 |
| | |||||
* | fixes #1690 | Araq | 2014-12-18 | 1 | -1/+1 |
| | |||||
* | implemented 'experimental' switch | Araq | 2014-12-05 | 1 | -0/+1 |
| | |||||
* | implements 'defer' | Araq | 2014-12-04 | 1 | -1/+2 |
| | |||||
* | implemented procCall builtin | Araq | 2014-11-28 | 1 | -2/+2 |
| | |||||
* | fixes #1055 | Araq | 2014-11-16 | 1 | -1/+1 |
| | |||||
* | astToStr is a special magic | Araq | 2014-11-14 | 1 | -1/+1 |
| | |||||
* | should compile with csources again | Araq | 2014-10-06 | 1 | -1/+0 |
| | |||||
* | implemented mixed mode codegen | Araq | 2014-10-03 | 1 | -0/+2 |
| | |||||
* | better lock level handling | Araq | 2014-10-02 | 1 | -2/+11 |
| | |||||
* | implemented locking levels; still incomplete | Araq | 2014-09-27 | 1 | -0/+3 |
| | |||||
* | implemented 'guard' annotation | Araq | 2014-09-21 | 1 | -6/+10 |
| | |||||
* | Nimrod renamed to Nim | Araq | 2014-08-28 | 1 | -1/+1 |
| | |||||
* | big rename | Araq | 2014-08-27 | 1 | -1/+1 |
| | |||||
* | renamefest | Araq | 2014-08-23 | 1 | -3/+3 |
| | |||||
* | the big renamefest: first steps | Araq | 2014-08-22 | 1 | -2/+3 |
| | |||||
* | Adds documentation on skipTypes and mapType | Clay Sweetser | 2014-08-09 | 1 | -0/+4 |
| | |||||
* | progress on deepCopy | Araq | 2014-08-01 | 1 | -4/+6 |
| | |||||
* | parseBiggestFloat is now builtin | Araq | 2014-07-16 | 1 | -1/+1 |
| | |||||
* | Merge branch 'new_spawn' into devel | Araq | 2014-07-15 | 1 | -1/+2 |
|\ | | | | | | | | | | | | | Conflicts: todo.txt web/news.txt web/nimrod.ini | ||||
| * | Merge branch 'devel' of https://github.com/Araq/Nimrod into new_spawn | Araq | 2014-06-26 | 1 | -0/+1 |
| |\ | | | | | | | | | | | | | Conflicts: lib/system.nim | ||||
| * | | rewrote lambdalifting; fixes deeply nested closures | Araq | 2014-06-26 | 1 | -1/+2 |
| | | | |||||
* | | | fixes #898 | Araq | 2014-07-01 | 1 | -1/+1 |
| |/ |/| | |||||
* | | Merge pull request #1281 from Araq/new_spawn | Andreas Rumpf | 2014-06-16 | 1 | -3/+5 |
|\| | | | | | New spawn | ||||
| * | some changes | Araq | 2014-06-09 | 1 | -1/+1 |
| | | |||||
| * | bugfix: regionized pointers in a generic context; renamed 'Future' to 'Promise' | Araq | 2014-05-25 | 1 | -0/+2 |
| | | |||||
| * | progress with futures | Araq | 2014-05-23 | 1 | -1/+1 |
| | | |||||
| * | progress for the 'parallel' statement | Araq | 2014-05-14 | 1 | -2/+2 |
| | | |||||
* | | optimized method dispatchers | Araq | 2014-06-12 | 1 | -0/+1 |
|/ | |||||
* | bootstraps works again; get rid of compile-time 'rand' (too weird) | Araq | 2014-05-06 | 1 | -3/+2 |
| | |||||
* | implemented builtin noncopying slice | Araq | 2014-05-02 | 1 | -1/+1 |
| | |||||
* | removed flawed thread analysis pass | Araq | 2014-04-20 | 1 | -3/+5 |
| | |||||
* | New concurrency model: next steps | Araq | 2014-04-19 | 1 | -8/+12 |
| | |||||
* | first version of 'spawn' | Araq | 2014-04-16 | 1 | -1/+1 |
| | |||||
* | new concurrency model: first steps; shared is not a keyword anymore | Araq | 2014-04-14 | 1 | -1/+1 |
| | |||||
* | fixes #1025; don't know what this breaks | Araq | 2014-03-26 | 1 | -1/+1 |
| | |||||
* | implemented 'borrow dot' feature for distinct types | Araq | 2014-03-26 | 1 | -1/+3 |
| | |||||
* | implements ``distinct with/without X, Y`` | Zahary Karadjov | 2014-03-20 | 1 | -1/+5 |
| | | | | | | This still doesn't work quite right, because some common operations like array indexing lay completely outside the scope/symbol lookup system - they are not even magics. | ||||
* | reference implementation of a vector swizzle library | Zahary Karadjov | 2014-03-20 | 1 | -0/+2 |
| | | | | | This also provides the initial steps towards support for type class "filtered" type inference fixes an "ordinal type expected" ICE, related to the use of static params | ||||
* | Added support for {.packed.} pragma on objects | Audun Wilhelmsen | 2014-03-18 | 1 | -0/+1 |
| | | | | Added tests for packed and union pragmas | ||||
* | handle arbitrary expressions dependent on static input params in proc signatures | Zahary Karadjov | 2014-03-16 | 1 | -1/+2 |
| | |||||
* | fix #996 | Zahary Karadjov | 2014-03-16 | 1 | -3/+5 |
| | |||||
* | first phase of tyGenericParam reforms needed for static params | Zahary Karadjov | 2014-03-16 | 1 | -1/+12 |
| | |||||
* | fix tsemistatic | Zahary Karadjov | 2014-03-11 | 1 | -4/+1 |
| | |||||
* | fix #866; generic static params | Zahary Karadjov | 2014-03-09 | 1 | -0/+4 |
| | |||||
* | Merge branch 'devel' of github.com:Araq/Nimrod into devel | Zahary Karadjov | 2014-03-06 | 1 | -0/+2 |
|\ | |||||
| * | implemented 'union' and 'unchecked' pragmas | Araq | 2014-03-05 | 1 | -0/+2 |
| | | |||||
* | | split the inline and closure iterators into different symbol kinds for ↵ | Zahary Karadjov | 2014-03-06 | 1 | -9/+13 |
|/ | | | | easier discrimination between them | ||||
* | the compiler is now aware of packages | Araq | 2014-03-02 | 1 | -0/+1 |
| | |||||
* | vm2: new representation of registers | Araq | 2014-02-21 | 1 | -5/+1 |
| |