summary refs log tree commit diff stats
path: root/compiler/pragmas.nim
Commit message (Expand)AuthorAgeFilesLines
* reintroduce thread analysis but disable it for backwards compatibilityAraq2014-04-201-5/+6
* made large parts of the stdlib gcsafeAraq2014-04-201-2/+2
* New concurrency model: next stepsAraq2014-04-191-4/+31
* disable extern name checking as it breaks building of nimrtl.dllAraq2014-03-301-2/+3
* fixes a typoAraq2014-03-271-4/+4
* implemented 'borrow dot' feature for distinct typesAraq2014-03-261-4/+15
* Added support for {.packed.} pragma on objectsAudun Wilhelmsen2014-03-181-1/+5
* Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-03-071-0/+11
|\
| * Merge branch 'devel' of github.com:Araq/Nimrod into develZahary Karadjov2014-03-061-2/+10
| |\
| * | split the inline and closure iterators into different symbol kinds for easier...Zahary Karadjov2014-03-061-0/+11
* | | implements strongSpaces parsing modeAraq2014-03-071-7/+3
| |/ |/|
* | implemented 'union' and 'unchecked' pragmasAraq2014-03-051-2/+10
|/
* Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-02-251-3/+20
|\
| * Addresses issues raised on #947. Refs #800.Grzegorz Adam Hankiewicz2014-02-221-11/+9
| * Checks that exported symbols are valid C identifiers. Refs #800.Grzegorz Adam Hankiewicz2014-02-211-3/+22
* | renamed noStackFrame to asmNoStackFrameAraq2014-02-181-4/+6
|/
* case consistency: cs:partial bootstraps on windowsAraq2013-12-291-10/+10
* case consistency: next stepsAraq2013-12-291-45/+45
* case consistency part 4Araq2013-12-271-66/+66
* case consistency part 1Araq2013-12-271-16/+16
* implemented 'injectStmt'; more debug supportAraq2013-12-161-1/+7
* fixes #576Araq2013-09-181-0/+1
* implemented delegators and improved the error messages of unmatched type classesZahary Karadjov2013-08-261-3/+4
* implemented computed goto supportAraq2013-08-131-5/+2
* 'nirmod pretty': almost workingAraq2013-07-311-1/+1
* 'nimrod pretty': next stepsAraq2013-07-301-1/+1
* lfFullExternalName for 'nimrod pretty'Araq2013-07-301-6/+9
* refactorings for the eval engine; bugfix: clean templates as accessorsAraq2013-07-191-2/+5
* implements the 'codegenDecl' pragmaAraq2013-06-271-6/+7
* implemented large parts of the 'not nil' checkingAraq2013-06-091-3/+7
* astToStr is now immediateAraq2013-06-021-2/+2
* merged the persistent scopes work with the delayed proc compilation strategyZahary Karadjov2013-05-121-2/+7
|\
| * added a ``noforward`` pragma that enables a new compilation strategyZahary Karadjov2013-05-111-2/+7
* | final fixes giving us a working compilerZahary Karadjov2013-05-121-1/+1
* | get rid of the SymTab* procs in astalgoZahary Karadjov2013-05-121-1/+1
|/
* implemented --dynlibOverride option for static linking of 'dynlib'Araq2013-04-081-2/+5
* Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-161-0/+0
* almost every pragma is allowed in a 'push' pragmaAraq2012-11-201-227/+250
* implemented 'tags' pragmaAraq2012-11-111-7/+8
* nimbuild should work againAraq2012-11-011-5/+23
* bugfix: wrong assertions for C++ code generation; some solaris support; first...Araq2012-10-301-5/+8
* website improvements; better opengl wrapper (still broken)Araq2012-09-281-3/+5
* next steps towards term rewriting macros; simple examples workAraq2012-08-301-2/+4
* objects with no ancestor are not implicitely finalAraq2012-08-241-2/+6
* next steps to hygienic templatesAraq2012-08-201-3/+5
* first steps to make templates hygienicAraq2012-08-201-9/+16
* bycopy/byref for object/tuple typesAraq2012-08-161-13/+21
* bugfix: dynlib for variablesAraq2012-08-051-2/+3
* DLL fixes for windows; fixes #175Zahary Karadjov2012-07-311-8/+14
* better error handling for better idetools supportAraq2012-07-291-16/+36