Commit Graph

  • e860334377 added SQL parser test Andreas Rumpf 2017-12-14 12:46:09 +01:00
  • bc1123536e Merge branch 'devel' of github.com:nim-lang/Nim into devel Andreas Rumpf 2017-12-14 10:55:12 +01:00
  • 9e87531f04 Genode: constrain osTryAllocPages to RAM quota (#6883) Emery Hemingway 2017-12-14 03:23:47 -06:00
  • 3546a89e87 Merge pull request #6919 from konqoro/patch-19 Dominik Picheta 2017-12-13 21:45:47 +00:00
  • be16dfd195 make tests green again Andreas Rumpf 2017-12-13 22:16:37 +01:00
  • 422c117a77 Small fix for js dom konqoro 2017-12-13 16:14:01 +02:00
  • c35788b97c make hidden visibility the default for Unix Araq 2017-12-13 14:37:19 +01:00
  • 542d45f882 Fix counttable smallest (#6912) GULPF 2017-12-13 02:52:35 +01:00
  • d550417f8b Merge branch 'cheatfate-nosproc3' into devel Araq 2017-12-13 02:50:26 +01:00
  • 63f5e3f920 Merge branch 'nosproc2' of https://github.com/cheatfate/Nim into cheatfate-nosproc3 Araq 2017-12-13 02:47:40 +01:00
  • e952ada1ba Fix cheatfate 2017-12-13 00:36:14 +02:00
  • 6f8e98cff2 improve the docs for tables.add Araq 2017-12-12 19:55:46 +01:00
  • 647c1a1268 Merge branch 'devel' of github.com:nim-lang/Nim into devel Araq 2017-12-12 19:36:04 +01:00
  • 1a5a09b835 make tfragment_gc more robust Araq 2017-12-12 19:35:40 +01:00
  • 0429f41e98 execProcesses optimization. cheatfate 2017-12-12 20:00:14 +02:00
  • e672249859 Windows: Fix invalid handle value for execProcesses. Windows. Fix named pipes leak. cheatfate 2017-12-12 16:53:09 +02:00
  • d3f966922e Fixed koch warning when installing Nim. (#6898) Gerke Max Preussner 2017-12-12 08:43:12 -05:00
  • 56aa16b1de removed unused constants Veladus 2017-12-11 22:09:29 +01:00
  • 15f72d0cf1 Now analyzes over magics instead of symbol names; but dosn't compile for me Veladus 2017-12-11 21:49:28 +01:00
  • a15ddf4013 Improved error reporting Veladus 2017-12-11 21:48:22 +01:00
  • 59d4530562 Remove -3 as marker of exited process. Cache exiting process for Windows to omit unnecessary syscalls. Fix closing hThread for Windows. Fix for pause/resume on Windows. Fix process handle leak on Windows. Change behavior for waitForExit on Windows. cheatfate 2017-12-11 21:12:07 +02:00
  • 5e43e0d789 Merge branch 'devel' into async-improvements Andreas Rumpf 2017-12-11 15:12:45 +01:00
  • 28e0bf9dcd fix #6264 and #6141 (#6884) skilchen 2017-12-11 14:43:59 +01:00
  • 6e08ae5c26 merged patch #6876 manually, taking care of poDemon Andreas Rumpf 2017-12-11 11:57:21 +01:00
  • e24a3bd0ab allocator: minor fix for deallocOsPages Andreas Rumpf 2017-12-11 09:18:11 +01:00
  • e8a52a0fc2 Merge branch 'devel' of github.com:nim-lang/Nim into devel Andreas Rumpf 2017-12-09 13:40:16 +01:00
  • 14f2578604 fixes crash related to runnableExamples in Nim doc that yet uses the VM Andreas Rumpf 2017-12-09 13:40:08 +01:00
  • 96a5062b8c modify getTypeImpl to reduce result to final implementation (#6891) jcosborn 2017-12-09 06:07:37 -06:00
  • b87ef65532 Use addCallback rather than callback= in asyncfutures.all() (#6850) Mathias Stearn 2017-12-08 19:55:04 -05:00
  • f70d967d2c fixes #6889 Andreas Rumpf 2017-12-08 23:31:06 +01:00
  • b0c682de4d Merge branch 'devel' into araq-new-mm2 Araq 2017-12-08 10:06:56 +01:00
  • 4be45f5913 Merge branch 'devel' of github.com:nim-lang/Nim into devel Araq 2017-12-08 10:06:36 +01:00
  • eae1aaa377 fixes another sighashes problem Araq 2017-12-08 10:06:20 +01:00
  • 00a230e5d8 Leak detector: give more info for anon ref objects Araq 2017-12-08 09:19:55 +01:00
  • 17becb8d30 added allocator improvments to the changelog; closes #6031 Araq 2017-12-08 08:07:57 +01:00
  • a9b8f38366 change tfragment_gc test for appveyor Andreas Rumpf 2017-12-08 00:19:28 +01:00
  • 3d5840d24f parsesql: some bugfixes Andreas Rumpf 2017-12-08 00:00:31 +01:00
  • c99654a78e lets see what appveyor reports as the used memory Andreas Rumpf 2017-12-07 20:30:51 +01:00
  • e016c9253e optimize setLen (#6816) Brent Pedersen 2017-12-07 12:25:39 -07:00
  • c96e1d0180 enable fragmentation tests Araq 2017-12-07 17:03:15 +01:00
  • 226532f8f3 cleanup todo.txt Araq 2017-12-07 15:58:46 +01:00
  • 7c9a3161da make the new allocator work Araq 2017-12-07 13:24:18 +01:00
  • dc7a69cb66 Threading: increase TLS size for new allocator Araq 2017-12-07 13:15:00 +01:00
  • 7e7ce19ec1 GC test workaround: use a lock for 'echo' for Windows Araq 2017-12-07 13:14:28 +01:00
  • ede38a70fc make allocator use the TLSF algorithm; work in progress Araq 2017-12-07 10:54:46 +01:00
  • c7ba4d91a3 add dynlibOverrideAll switch (#6873) Charlie Barto 2017-12-06 03:56:44 -05:00
  • 6ee08cf70c fix documentation comments in sequtils.nim Andreas Rumpf 2017-12-05 13:53:18 +01:00
  • 35d7a99b6a fix getTypeInst for tyGenericInst (#6868) jcosborn 2017-12-04 10:37:25 -06:00
  • 9820c2c456 bitops: add 'hamming weight' to the doc index Araq 2017-12-03 15:20:50 +01:00
  • a0699870e3 osalloc: improve error message when virtualFree fails Araq 2017-12-03 15:20:13 +01:00
  • 2c886823e7 Fixed for diffrent Typeids of Excpetion for diffrent compilation units Veladus 2017-12-02 20:57:18 +01:00
  • c039bbf6e1 Fixed printing nimsuggest commandline help message (#6863) pqflx3 2017-12-02 14:40:00 -05:00
  • 6a2b31226e Compiler now catches when an expression is raised which is no Exception Veladus 2017-12-02 17:54:35 +01:00
  • 82870058d3 finish.nim: make it work with spaces in the path to curl Araq 2017-12-02 00:57:13 +01:00
  • 1699d7c2a4 Implement codegenDecl for js (#6851) Alexander Ivanov 2017-12-01 16:42:10 +02:00
  • d27c0b2192 make asyncdispatch compile with the foreign GCs Araq 2017-12-01 11:20:50 +01:00
  • 96b7c2481c make tests green again Araq 2017-12-01 10:18:49 +01:00
  • 3181f3b04c favor 'select' over 'poll' on Genode (#6821) Emery Hemingway 2017-11-30 19:39:16 -06:00
  • 6a101c5004 os.nim bugfix: system() returns bullshit on Posix-like systems in general Andreas Rumpf 2017-12-01 02:31:47 +01:00
  • 8b1084bce9 Merge branch 'cheatfate-nexecProcesses' into devel Andreas Rumpf 2017-12-01 02:23:47 +01:00
  • 8646a56738 Merge branch 'nexecProcesses' of https://github.com/cheatfate/Nim into cheatfate-nexecProcesses Andreas Rumpf 2017-12-01 02:06:51 +01:00
  • 547961f71e dotops: add a simple object delegation test Andreas Rumpf 2017-12-01 02:05:48 +01:00
  • f9ddd00d3a Merge branch 'devel' of github.com:nim-lang/Nim into devel Araq 2017-12-01 01:52:12 +01:00
  • fa92c519aa more progress on destructors; removed old destructor based code as it proved confusing Araq 2017-12-01 01:52:00 +01:00
  • 578ab935cb Support all int, uint and float variants in json.to macro. Dominik Picheta 2017-11-30 18:56:34 +00:00
  • 2bb2e6975e Fix infinite recursion when using json.to on ref with cycle. Dominik Picheta 2017-11-30 18:43:34 +00:00
  • 8d61262372 Implement support for JsonNode in json.to. Dominik Picheta 2017-11-29 20:47:56 +00:00
  • 8187e83645 Implement Table/OrderedTable support for json.to macro. Dominik Picheta 2017-11-29 20:30:40 +00:00
  • 8ca41ce637 Implement support for Option[T] in json.to macro. Fixes #5848. Dominik Picheta 2017-11-29 19:15:25 +00:00
  • d3c9b58c00 Fixes #6604. Rejects unnamed tuples with error. Dominik Picheta 2017-11-29 15:56:46 +00:00
  • e0681715dc Fixes #6095. Dominik Picheta 2017-11-29 14:48:17 +00:00
  • 11fcae5705 Fixes #5856. Code based on @loloiccl's PR (#5879). Dominik Picheta 2017-11-28 21:49:34 +00:00
  • 255902f9a5 added macros.unpackVarargs Araq 2017-11-30 15:24:30 +01:00
  • 34ac04f705 improve the error messages when overloaded '.' operators are involved Araq 2017-11-30 12:55:28 +01:00
  • 49870579cc ccgexprs.nim: added support for 'debugMagics' Araq 2017-11-30 12:11:38 +01:00
  • 34f07d10f2 renderer.nim: support for outputting symbol magics for debugging Araq 2017-11-30 12:09:19 +01:00
  • 6e9a98d1e9 minor code cleanup: remove redundant .final markers Araq 2017-11-30 12:06:44 +01:00
  • 216119212c Emit relative object file paths in genScript (#6835) Yuriy Glukhov 2017-11-29 08:07:16 -08:00
  • fcad56c804 make tests green again Araq 2017-11-29 14:52:50 +01:00
  • 33814cf63e language change: change how the experimental dot operators work Andreas Rumpf 2017-11-29 13:31:31 +01:00
  • 416a322efb added lexer.newlineFollows for parser experiments Andreas Rumpf 2017-11-28 20:00:20 +01:00
  • fbe0ae74fb Explicit array initialization removed. cheatfate 2017-11-29 03:57:29 +02:00
  • 5fdc69dfbd Update docgen style (#6723) Federico Ceratto 2017-11-29 00:35:26 +00:00
  • c343303efe Fix usage of parameters types in templates #6756 (#6768) Anatoly Galiulin 2017-11-29 07:34:30 +07:00
  • 5a58caa9c1 Merge pull request #6817 from nim-lang/fixes-6223 Dominik Picheta 2017-11-29 00:32:07 +00:00
  • c00de13e1f closes #985 Araq 2017-11-29 00:19:27 +01:00
  • d065931991 destructors: harden the test case Araq 2017-11-29 00:02:49 +01:00
  • c43f718301 destructors: some improvements for bug #4214: object constructors are moved too Araq 2017-11-29 00:01:27 +01:00
  • 7660e59afe doc gen :test: feature: created a nested directory in order to keep Nim happy in parallel builds Araq 2017-11-28 23:13:46 +01:00
  • cb8dd0252f fixes #6831 Araq 2017-11-28 22:27:43 +01:00
  • 5196cc3a54 Merge branch 'devel' into fixes-6223 Andreas Rumpf 2017-11-28 21:56:48 +01:00
  • 45821ea2ab Fixes #4377. Dominik Picheta 2017-11-27 17:51:23 +00:00
  • e2787c557c mimetypes improvement: make mimetypes easier to use by allowing the extension to start with a dot which is what splitFile().ext returns Araq 2017-11-28 17:34:21 +01:00
  • a22dba4a8b newruntime: removed old way of writing destructors Araq 2017-11-28 14:40:27 +01:00
  • b74a5148a9 Fixes #6223. Dominik Picheta 2017-11-26 19:31:59 +00:00
  • 8fbe37b2d8 Show nimscript configuration files during compilation (#6750) Lynn C. Rees 2017-11-28 06:16:59 -07:00
  • 25831a83d7 Add unittest suite/test name filters Federico Ceratto 2017-11-11 16:59:42 +00:00
  • e758b9408e Add boot directive in nimweb (#6824) Federico Ceratto 2017-11-28 13:09:14 +00:00
  • c4a57e711b Fix nimrtl troubles. cheatfate 2017-11-28 14:40:33 +02:00
  • c6c0d28a4f Refactored version of execProcesses with test. cheatfate 2017-11-28 14:03:09 +02:00