summary refs log tree commit diff stats
path: root/compiler/sempass2.nim
Commit message (Collapse)AuthorAgeFilesLines
* implements {.gcsafe.} enforcement as a pragma blockAndreas Rumpf2017-01-181-11/+19
|
* fixes #4927Araq2016-10-221-2/+7
|
* fixes #4808Andreas Rumpf2016-10-211-1/+2
|
* fixes #4673Andreas Rumpf2016-09-011-1/+1
|
* explicit side-effects override the inferred effect; refs #4659Andreas Rumpf2016-08-261-1/+1
|
* Merge pull request #4592 from arnetheduck/compiler-cleanupAndreas Rumpf2016-08-251-7/+0
|\ | | | | Compiler cleanup
| * Merge remote-tracking branch 'origin/devel' into compiler-cleanupJacek Sieka2016-08-171-1/+1
| |\
| * | remove unused stuffJacek Sieka2016-08-091-7/+0
| | |
* | | side-effect computation now done in the proper pass; fixes #4254Andreas Rumpf2016-08-251-2/+32
| |/ |/|
* | fixes #4593Andreas Rumpf2016-08-101-1/+1
|/
* compiler almost free of deprecated expr/stmt namesAndreas Rumpf2016-07-301-2/+2
|
* fixes #3993Andreas Rumpf2016-06-061-1/+1
|
* fixes #3222Araq2015-11-261-1/+9
|
* fixes #2285Araq2015-11-261-2/+4
|
* nimsuggest: added 'chk', 'outline' and 'highlight' featuresAraq2015-11-011-1/+1
|
* fixes #3359Araq2015-09-231-0/+2
|
* when nimvm stmt proof of conceptYuriy Glukhov2015-09-041-1/+1
|
* first implementation of write tracking and escape analysis; still disabledAraq2015-08-311-18/+28
|
* fixes #3032Araq2015-07-011-1/+1
|
* Merge branch 'more_concurrency' into develAraq2015-06-301-2/+3
|\ | | | | | | | | | | | | | | Conflicts: doc/tut1.txt lib/core/locks.nim lib/pure/collections/tables.nim lib/pure/selectors.nim
| * first implementation of pinnedSpawnAraq2015-05-281-2/+3
| |
* | fixes #2687Araq2015-06-061-3/+7
|/
* sempass2: bugfixesAraq2015-04-281-7/+5
|
* fixes #2524Araq2015-04-241-1/+1
|
* fixes #2509Araq2015-04-111-1/+1
|
* GC-safety error messages are useful nowAraq2015-04-041-8/+40
|
* preparations for better gcsafety messagesAraq2015-04-041-1/+1
|
* fixes #2352Araq2015-03-161-1/+1
|
* fixes #2257Araq2015-03-161-30/+29
|
* .n.isNil checks for tyTuple PTypes.Max Zerzouri2015-03-071-1/+1
|
* Fix typosFederico Ceratto2015-02-151-1/+1
|
* better handling of gcsafety with --threadAnalysis:offAraq2015-02-121-20/+23
|
* fixed minor bugs; cleaned up testsAraq2015-02-121-1/+2
|
* fixes #1131Araq2015-02-101-3/+0
|
* cleaned up some testsAraq2015-02-101-1/+3
|
* temptyseqs works againAraq2015-02-101-0/+1
|
* fixes #2057Araq2015-02-041-1/+1
|
* Happy new year!Guillaume Gelin2015-01-061-1/+1
|
* cleaned up os.nim; docgen improvementsAraq2014-12-211-12/+14
|
* fixes #1539Araq2014-11-271-6/+17
|
* better effect inferenceAraq2014-11-021-8/+17
|
* introduced 'benign' pragmaAraq2014-10-251-0/+2
|
* docgen should work againAraq2014-10-051-3/+10
|
* better lock level handlingAraq2014-10-021-23/+47
|
* implemented locking levels; still incompleteAraq2014-09-271-3/+46
|
* 'let' within 'parallel' now worksAraq2014-09-221-1/+1
|
* made some tests greenAraq2014-09-211-1/+1
|
* implemented 'guard' annotationAraq2014-09-211-49/+85
|
* Nimrod renamed to NimAraq2014-08-281-1/+1
|
* the big renamefest: first stepsAraq2014-08-221-4/+11
|
'n843' href='#n843'>843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896