summary refs log tree commit diff stats
path: root/lib/core
Commit message (Expand)AuthorAgeFilesLines
* remove stdlib case transitions (#11401)Jasper Jenkins2019-06-051-1/+1
* Render deprecated pragmas (#8886)LemonBoy2019-06-031-29/+26
* fix doccomment of macros.get{Size,Align,Offset} [ci skip] (#11346)Arne Döring2019-05-281-7/+12
* Allow void macro result (#11286)Arne Döring2019-05-211-1/+1
* fixes macros.quote documentation; doubling of the escape operator never worked!Araq2019-05-051-3/+1
* add progmas to params of macros.newProc (#11025)Lolo Iccl2019-04-271-3/+7
* newruntime: make 'discard new RootObj' workAraq2019-04-261-1/+1
* make seq.add more effective for --newruntimeAraq2019-04-251-0/+14
* newruntime: fix for -d:useMallocAndreas Rumpf2019-04-231-1/+2
* fixes #11065Araq2019-04-221-7/+20
* Add len check for newIfStmt to avoid segfault (#11032)Jasper Jenkins2019-04-151-0/+2
* Compiler plugin for implementing incremental computation in user space (#10819)cooldome2019-04-111-0/+7
* enable most tnewruntime_strutils testsAraq2019-04-101-1/+1
* newruntime: fixes another bugAraq2019-04-102-3/+2
* newruntime: fixes memory leakAraq2019-04-091-3/+4
* strs.nim: fixed a silly typoAraq2019-04-091-1/+1
* allocators.nim: use zero initializationAndreas Rumpf2019-04-081-3/+8
* respect -d:useMalloc everywhere; turn ansi_c and memory into proper Nim modulesAraq2019-04-081-3/+18
* destructors: we are cooking nowAraq2019-04-062-19/+9
* added nimAsgnStrV2 compilerprocAraq2019-04-061-7/+28
* newruntime: progressAraq2019-04-021-2/+1
* macros: typoAndreas Rumpf2019-03-261-1/+1
* more destructor based changes (#10885)Andreas Rumpf2019-03-232-8/+26
* sizeof alignof offsetof macros api (#10855)Arne Döring2019-03-191-0/+12
* rename for code clarityAndreas Rumpf2019-03-151-5/+5
* newruntime: make dynamic destructors compatible with C++Andreas Rumpf2019-03-151-2/+3
* --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