Commit Graph

  • 9cc066d99d closure iterators sometimes work Andreas Rumpf 2015-12-30 00:47:15 +01:00
  • 250e81ceda Merge branch 'devel' into new-ll Andreas Rumpf 2015-12-29 20:45:22 +01:00
  • 255177f7cd new db_sqlite requires deadCodeElim:on because not every sqlite3_column_name Andreas Rumpf 2015-12-29 20:39:35 +01:00
  • 72f804671d do not print spurious warnings when dlopen fails; can be re-enabled with -d:nimDebugDlOpen Andreas Rumpf 2015-12-29 20:34:36 +01:00
  • e518c7a005 LL works reasonably well; closure iterators still not implemented Andreas Rumpf 2015-12-29 20:29:44 +01:00
  • bbb5ce38c7 updated test cases Andreas Rumpf 2015-12-29 20:25:05 +01:00
  • e079db95f8 changed testcase for new LL semantics Andreas Rumpf 2015-12-29 19:42:11 +01:00
  • 99f167724b updated test case for changed LL Andreas Rumpf 2015-12-29 19:41:26 +01:00
  • deef047f27 Merge branch 'devel' of github.com:nim-lang/Nim into devel Dominik Picheta 2015-12-29 16:25:43 +00:00
  • bf4c13711a Fixes incorrect Host header when using httpclient with proxy. Dominik Picheta 2015-12-29 16:25:21 +00:00
  • b6c18e4bba breaking change: disallow .closure procs for const Andreas Rumpf 2015-12-29 15:42:12 +01:00
  • 9971c06062 fixes missing 'illegal capture' error message regression Andreas Rumpf 2015-12-29 13:41:35 +01:00
  • 5c9332c57d fixes closure generation when only paramters are captured Andreas Rumpf 2015-12-29 02:44:37 +01:00
  • 870b03707b bootstrapping works again Andreas Rumpf 2015-12-29 01:59:36 +01:00
  • 57149a4794 up references work Andreas Rumpf 2015-12-28 23:46:19 +01:00
  • c12c41c7ad made indirectAccess slightly more efficient Andreas Rumpf 2015-12-28 23:40:39 +01:00
  • b3600a04c2 compute LL before the other transformations as that should produce more efficient code for closure iterators Andreas Rumpf 2015-12-28 23:39:37 +01:00
  • 9309f8101d new-ll: further progress (bootstrapping still fails) Andreas Rumpf 2015-12-27 00:17:48 +01:00
  • 7dc0bca53a up references might work; got rid of debugging code Andreas Rumpf 2015-12-26 01:26:12 +01:00
  • c1627354d1 first implementation of the new lambda-lifting pass; barely anything works Andreas Rumpf 2015-12-26 00:42:30 +01:00
  • cbab2ecea2 Merge pull request #3663 from def-/netbsd-fix Dominik Picheta 2015-12-25 14:30:23 +00:00
  • b822d2f616 Merge pull request #3662 from def-/openbsd-fix Dominik Picheta 2015-12-24 23:24:17 +00:00
  • 936265df72 Fixed lineinfo in getType Yuriy Glukhov 2015-12-25 01:03:15 +02:00
  • a01eb098f1 Task proc in nimscript module will now export the proc it creates. Dominik Picheta 2015-12-24 17:09:58 +00:00
  • ebd14bde4f Merge pull request #3666 from trustable-code/PR10 Andreas Rumpf 2015-12-24 00:13:16 +01:00
  • 3c557a0144 fix issue #3550 trustable-code 2015-12-24 00:07:03 +01:00
  • 31cc1815d1 Fix nativesockets compilation on OpenBSD and NetBSD def 2015-12-23 04:13:30 +01:00
  • 25e862b9bc Fix osproc compilation on NetBSD, use workaround for missing execvpe def 2015-12-23 05:56:42 +01:00
  • 86bb9d8b47 Merge pull request #3651 from jangko/vm_'excl' Andreas Rumpf 2015-12-21 00:40:24 +01:00
  • 17a78f4f8d Merge pull request #3654 from jangko/vm_uinttouint64conv Andreas Rumpf 2015-12-21 00:37:48 +01:00
  • ca0715082c Merge pull request #3657 from oderwat/fix-excl-regression Andreas Rumpf 2015-12-21 00:36:50 +01:00
  • 5a028b3956 Fix regression in set.excl code generation. Hans Raaf 2015-12-21 00:35:20 +01:00
  • 26d02c9120 fixed VM touint conversion #2514 jangko 2015-12-18 19:09:15 +07:00
  • d6fbc1425f profiling doesn't require call to enableProfiling Andreas Rumpf 2015-12-18 01:50:27 +01:00
  • f75d11193a modified the integrated profiler to hopefully produce more reliable results Andreas Rumpf 2015-12-18 01:47:39 +01:00
  • 1386592aab implements column information retrival for db_sqlite Andreas Rumpf 2015-12-17 14:39:29 +01:00
  • 3313170b8d fixes InstantRow decl; implements column information retrival for db_mysql Andreas Rumpf 2015-12-17 14:39:02 +01:00
  • de989e6fbd added column_table_name proc Andreas Rumpf 2015-12-17 14:38:13 +01:00
  • 4e157114a6 added more column information fields Andreas Rumpf 2015-12-17 14:37:49 +01:00
  • 7d98ae7e61 Merge pull request #3653 from oderwat/mysql-fields-sizeof-fix Andreas Rumpf 2015-12-17 14:31:25 +01:00
  • 169cb7178b Fixing mysql_field. Hans Raaf 2015-12-17 14:04:45 +01:00
  • 60a400eeb0 fixed compile time excl cause SIGSEGV #3639 jangko 2015-12-17 10:14:48 +07:00
  • a3c8bb9376 updated db*.nim modules Andreas Rumpf 2015-12-16 21:24:13 +01:00
  • cb10f30656 big update for the db*.nim modules; uses new db_common.nim Andreas Rumpf 2015-12-16 19:18:59 +01:00
  • 8d5115886f Merge pull request #3635 from jlp765/odbcsql1 Andreas Rumpf 2015-12-16 20:55:42 +01:00
  • 39f78ae4f1 Merge pull request #3649 from yglukhov/nil-seq-copy Dominik Picheta 2015-12-16 14:07:01 +00:00
  • 62422b93c6 Fixed copying of nil seq in JS Yuriy Glukhov 2015-12-16 15:25:58 +02:00
  • fe8b07876c Merge pull request #3647 from rbehrends/fix-tnimtype Andreas Rumpf 2015-12-16 12:48:38 +01:00
  • e174aa1dbc Add SO_REUSEPORT support Federico Ceratto 2015-12-15 23:50:28 +00:00
  • f664c576c2 Fix code generation issues with TNimType. Reimer Behrends 2015-12-15 13:33:38 +01:00
  • 31ebb11d73 disabled appveyor tests since they die with a timeout Andreas Rumpf 2015-12-15 00:41:03 +01:00
  • bd8e89774e fixes a critical bug concerning a[^1] rewritings Andreas Rumpf 2015-12-14 18:40:47 +01:00
  • b012d2f79e Merge pull request #3641 from qio-io/patch-1 Dominik Picheta 2015-12-14 16:41:12 +00:00
  • 135668a7ba Fixing too many open files on quit command with an explicit socket close, and importing the net module qio-io 2015-12-13 15:36:26 -04:00
  • 1a73cef765 Merge pull request #3638 from yglukhov/patch-2 Andreas Rumpf 2015-12-10 10:58:52 +01:00
  • bf874cff90 Added a few notes regarding JavaScript Yuriy Glukhov 2015-12-09 22:32:58 +02:00
  • e731777853 add SQLErr (mapped to SQLError in odbc lib) Add some SQLGetInfo consts JamesP 2015-12-09 14:18:55 +10:00
  • 16d7db47aa add db_odbc library module JamesP 2015-12-09 14:02:28 +10:00
  • 6b3b7eef8f Merge pull request #3631 from yglukhov/getaddrinfo-android Dominik Picheta 2015-12-08 13:14:52 +00:00
  • 5545d36330 Fixed getAddrInfo on android Yuriy Glukhov 2015-12-08 12:30:38 +02:00
  • 8af8f7673b add timeinterval helping functions as per issue #3609 JamesP 2015-12-07 15:23:16 +10:00
  • ca47256efa Merge pull request #3627 from xiongxin/devel Dennis Felsing 2015-12-07 17:58:58 +01:00
  • f3d578245b 7 div 5 == 1 xiongxin 2015-12-08 00:48:24 +08:00
  • 68cbb4d2b4 nimgrep version 1 Araq 2015-12-05 10:26:47 +01:00
  • 5c0ffa6613 fixes #3622 Andreas Rumpf 2015-12-04 23:42:57 +01:00
  • 6f09282352 Merge pull request #3570 from juanfra684/patch-1 Dominik Picheta 2015-12-04 15:29:56 +00:00
  • 60b23d1f7a Merge pull request #3595 from dfdeshom/devel Dominik Picheta 2015-12-04 15:27:06 +00:00
  • 8e38510aff Merge pull request #3617 from FedericoCeratto/3611 Dominik Picheta 2015-12-04 15:17:03 +00:00
  • 6818304e01 Merge pull request #3530 from rbehrends/fix-setop-shifts Andreas Rumpf 2015-12-03 19:52:00 +01:00
  • 97540b2ce4 Fix typo, minor rephrasing. Federico Ceratto 2015-12-03 15:57:55 +00:00
  • af4f6ac123 Merge pull request #3620 from sqwishy/low-high-example-typo Andreas Rumpf 2015-12-03 10:32:59 +01:00
  • 16b2f4a76f Using low() instead of high() in example for low() procedure Sqwishy Trick 2015-12-02 20:59:34 -08:00
  • 760242b870 removes 'x is iterator' special casing in the language Araq 2015-12-03 01:07:51 +01:00
  • 50e83d6433 fixes tlocals regression Araq 2015-12-02 22:48:35 +01:00
  • 05b856df23 Closes: #3611 Federico Ceratto 2015-12-02 16:05:50 +00:00
  • 93ea2e0752 Merge pull request #3610 from jlp765/timesX Dominik Picheta 2015-12-02 12:28:37 +00:00
  • 92e80e68bd make tests green again Andreas Rumpf 2015-12-01 21:22:18 +01:00
  • 59d1bc73a0 Merge pull request #3605 from ephja/echo-flush Andreas Rumpf 2015-12-01 21:14:17 +01:00
  • def25504e8 Add comment at end of file on where to find further tests JamesP 2015-12-01 23:05:37 +10:00
  • f62e8558c8 Removal of tests from times module, that have been moved to ttime.nim test file JamesP 2015-12-01 18:08:52 +10:00
  • c660a7f942 add assertion tests from times module to ttime.nim test file in tests\stdlib JamesP 2015-12-01 18:07:31 +10:00
  • 076b809677 set debug switch to false again Araq 2015-12-01 00:53:20 +01:00
  • af29ea1ea2 proper color flipping Araq 2015-12-01 00:48:37 +01:00
  • 10530add48 next steps for the GC Araq 2015-11-30 11:17:22 +01:00
  • 9ed635d5c0 only mark roots when marking Araq 2015-11-30 07:44:32 +01:00
  • 070403ca5e first compiling version of the new GC Araq 2015-11-30 00:23:23 +01:00
  • 0d8c762452 cleanup of some tests Araq 2015-11-30 00:21:58 +01:00
  • 217e0ab6e9 lambda lifting support for iterToProc plugin Araq 2015-11-29 15:00:19 +01:00
  • d7433d02bc fixes typo Araq 2015-11-29 14:59:46 +01:00
  • 9d1f197773 added CellSetIter for git's history Araq 2015-11-29 14:59:09 +01:00
  • 5de900b456 added iterToProc plugin Araq 2015-11-29 14:58:06 +01:00
  • 6361f6b76d --gc:v2 requires global root tracking Araq 2015-11-29 14:56:30 +01:00
  • a1739455d3 first version of the new hard realtime GC Araq 2015-11-29 14:55:12 +01:00
  • 61086b8e59 flush after printing Erik Johansson Andersson 2015-11-28 21:21:42 +01:00
  • 3b0d8fbea4 respect global log filter level Bruce Doan 2015-11-28 16:41:07 +07:00
  • cc6d9f69b4 Merge pull request #3598 from avsej/devel Dominik Picheta 2015-11-27 20:26:09 +00:00
  • 6e67b9405d fix path to nativesockets Sergey Avseyev 2015-11-27 20:39:08 +03:00
  • 22ed2aab35 fixes memory leak for getAppFilename on Windows Araq 2015-11-26 21:20:10 +01:00
  • 5b35efe5b7 Print out more detailed error messages when compilation fails dfdeshom 2015-11-26 12:23:26 -06:00
  • 85345d2d34 fixes #3222 Araq 2015-11-26 17:39:56 +01:00