summary refs log tree commit diff stats
path: root/compiler/pragmas.nim
Commit message (Collapse)AuthorAgeFilesLines
* implements .goto support for variablesAraq2015-04-191-1/+6
|
* Get rid of deprecation warningsdef2015-04-071-3/+3
|
* Merge pull request #2428 from arnetheduck/comp-lib-ropesAndreas Rumpf2015-04-061-1/+1
|\ | | | | Comp lib ropes
| * compiler_ropes: ropeToStr -> $Jacek Sieka2015-04-011-1/+1
| |
* | better error message for implicit pragmasAraq2015-04-041-0/+2
|/
* 'constructor' pragma for C++ supportAraq2015-03-181-2/+5
|
* don't generate memset calls for C++ objectsAraq2015-03-181-129/+129
|
* better handling of gcsafety with --threadAnalysis:offAraq2015-02-121-5/+4
|
* nimsuggest improvementsAraq2015-01-301-1/+3
|
* nimsuggest: first versionAraq2015-01-271-6/+0
|
* Happy new year!Guillaume Gelin2015-01-061-1/+1
|
* cleaned up os.nim; docgen improvementsAraq2014-12-211-2/+2
|
* implemented 'experimental' switchAraq2014-12-051-1/+7
|
* user defined pragmas work for generics instantiated in different modulesAraq2014-11-061-3/+11
|
* implements #1588Araq2014-10-261-0/+3
|
* implemented mixed mode codegenAraq2014-10-031-0/+5
|
* better lock level handlingAraq2014-10-021-8/+12
|
* implemented locking levels; still incompleteAraq2014-09-271-6/+6
|
* implemented 'guard' annotationAraq2014-09-211-33/+53
|
* the big renamefest: first stepsAraq2014-08-221-11/+28
|
* progress on deepCopyAraq2014-08-011-6/+8
|
* Merge branch 'new_spawn' of https://github.com/Araq/Nimrod into new_spawnAraq2014-06-061-5/+6
|\
| * Promises are now refsAraq2014-06-051-5/+6
| |
* | Renamed considerAccents to considerQuotedIdentClay Sweetser2014-05-261-1/+1
| |
* | Renamed 'considerAcc' to 'considerAccents' for clarityClay Sweetser2014-05-241-1/+1
|/ | | | | Added documentation string to 'considerAccents' Modified renderParamType's assertion to allow nkAcc nodes.
* 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
| | | | Added tests for packed and union pragmas
* 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 ↵Zahary Karadjov2014-03-061-0/+11
| | | | | | | | | | | | easier discrimination between them
* | | 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
|\ | | | | | | | | Conflicts: lib/system/jssys.nim
| * Addresses issues raised on #947. Refs #800.Grzegorz Adam Hankiewicz2014-02-221-11/+9
| | | | | | | | | | | | * Uses errGenerated instead of deprecated extending of enums. * Reduces bloat and usefulness of end user error messages. * Limits checks to C, Cpp and Objc targets.
| * 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
|