summary refs log tree commit diff stats
path: root/lib/core
Commit message (Expand)AuthorAgeFilesLines
...
* --newruntime: progressAndreas Rumpf2019-03-144-39/+39
* --newruntime: work in progressAndreas Rumpf2019-03-143-70/+151
* seqs.nim: added a remark about C++ optimizersAndreas Rumpf2019-03-141-0/+8
* Less warnings in macros (#10799)Arne Döring2019-03-111-10/+32
* alloc et al don't have any effect; fixes #9746Araq2019-03-012-9/+9
* Fix corner-case uses of newLit (#10760)zah2019-03-011-5/+11
* gc:destructors: progressAndreas Rumpf2019-02-282-1/+2
* destructor based seqs: bugfixAndreas Rumpf2019-02-281-1/+2
* Initial version of the hot-code reloading support for native targets (#10729)zah2019-02-264-3/+35
* macros.nim: spacingAndreas Rumpf2019-02-211-1/+1
* Prevent crash on pragma templates w/ generics (#10685)LemonBoy2019-02-181-1/+1
* macros: add links in the docs [ci skip]narimiran2019-02-111-0/+4
* revive #10228 (fix #9880) (#10610)Timothee Cour2019-02-101-4/+6
* Expanded the typeinfo module's doc comment to warn that rtti will evolve and ...Dean Thompson2019-02-101-4/+11
* Misc macro things (#10612)LemonBoy2019-02-091-13/+18
* macros.nim: minor comment changeAndreas Rumpf2019-02-081-2/+2
* Fix getCustomPragmaVal on `var` fieldsLemonBoy2019-02-061-1/+2
* allocators: add a name field for easier debuggingAndreas Rumpf2019-02-041-0/+2
* gc: destructors is beginning to work (#10483)Andreas Rumpf2019-01-292-13/+14
* Fixed getCustomPragmaVal to allow multiple fields in custom annotations (#10289)Ico Doornekamp2019-01-181-3/+12
* Documented error source argument of macros.error() (#10279)Ico Doornekamp2019-01-121-1/+3
* make the stdlib work with the changed docgenAraq2019-01-111-1/+1
* add custom pragma support for var and let symbols (#9582)jcosborn2019-01-071-1/+7
* much simpler implementation of constant tuple declarationsAndreas Rumpf2018-12-191-4/+3
* Const tuple unpacking (#9964)Neelesh Chandola2018-12-191-1/+2
* --gc:destructors: baby stepsAndreas Rumpf2018-12-151-6/+0
* hotfix: discriminants can be of size 8 bytes [backport]Araq2018-12-051-0/+1
* gc:destructors: more progressAndreas Rumpf2018-11-292-19/+15
* gc:destructors further progressAndreas Rumpf2018-11-292-2/+15
* some progress on --gc:destructorsAndreas Rumpf2018-11-271-17/+18
* new minor language feature: .noSideEffect blocks like .gcsafe blocksAndreas Rumpf2018-11-271-3/+4
* Add isInstanceOf for generic procs to the macros module (#9730)cooldome2018-11-211-0/+6
* removes deprecated T/P typesAraq2018-11-163-6/+0
* --gc:destructors: hello world example compiles and runsAraq2018-11-161-1/+1
* Add proc `[]`(n: NimNode, s: HSlice[T, U]): seq[NimNode] to macros (#7735)Lolo Iccl2018-11-101-0/+12
* newLit works on enum (#9662)Arne Döring2018-11-091-0/+10
* VM: don't inject destructor calls, refs #7041Andreas Rumpf2018-11-061-1/+3
* Fix names set and get procs in macrosB3liever2018-10-301-2/+10
* Improve dumpLisp macro (#9515)Kaushal Modi2018-10-271-62/+96
* Change the order of compilation passes, transformation is made lazy at code g...cooldome2018-10-181-0/+4
* changelog entryArne Döring2018-10-181-2/+1
* fix typoArne Döring2018-10-181-1/+1
* fixed commentArne Döring2018-10-181-2/+2
* added test case for `or` operatorArne Döring2018-10-181-3/+3
* or on NimNodeArne Döring2018-10-181-1/+16
* fixes #8916 by fixing typeinfo and marshal. (#9341)Vindaar2018-10-131-8/+11
* Unchecked arrays now have their own type (#9267)LemonBoy2018-10-101-1/+1
* Fix macro expansion in expandMacros (#8998)LemonBoy2018-10-091-5/+3
* Update macros.nim (#9182)Timothee Cour2018-10-031-1/+3
* some simple sub-expression elimination not applied by the previos authorZahary Karadjov2018-09-171-11/+13