Commit Graph

  • a61d5e466b added missing file for --gc:stack Andreas Rumpf 2016-03-31 16:49:46 +02:00
  • f91caa7f25 Merge pull request #4000 from vegansk/fix_rlocks_warns Andreas Rumpf 2016-03-31 16:36:37 +02:00
  • b296e7c01f Merge pull request #4013 from vegansk/parse_uints Andreas Rumpf 2016-03-31 16:35:25 +02:00
  • a9330391c3 Move `compiles` back Anatoly Galiulin 2016-03-31 16:45:54 +06:00
  • 45bbecb021 Use `when insideRLocksModule instead of when compiles` Anatoly Galiulin 2016-03-30 08:35:14 +06:00
  • ebc02f6dc0 Fix `XDeclaredButNotUsed` warning when locks or rlocks module is used Anatoly Galiulin 2016-03-25 16:41:48 +06:00
  • c34a68d76f Remove dead code Anatoly Galiulin 2016-03-31 10:51:40 +06:00
  • d836028fe7 Merge pull request #4018 from cheatfate/dyncalls_change Andreas Rumpf 2016-03-31 02:14:51 +02:00
  • 9306846df3 Merge pull request #4017 from cheatfate/syslocks Andreas Rumpf 2016-03-31 02:13:07 +02:00
  • f0c19e9e67 fixes a critical codegen bug that keeps PR #4017 from working Araq 2016-03-31 02:11:22 +02:00
  • 40f4fe997f Replace csprintf() in windows version of nimGetProcAddr to pure nim's implementation, to avoid possible overflow. cheatfate 2016-03-31 02:39:53 +03:00
  • 266ea783e8 Make windows locks do not use dyncall cheatfate 2016-03-31 00:43:56 +03:00
  • 2b74bbba0e fix initAllocator not being called when defined(nogc) and not defined(useMalloc) Jacek Sieka 2016-03-30 20:56:44 +08:00
  • 9aa845c6b6 Add parseUInt and parseBiggestUInt functions to stdlib (parseutils, strutils) Anatoly Galiulin 2016-03-30 17:34:41 +06:00
  • f1f1202ea0 Added YAML support to doctools/highlite Felix Krause 2016-03-29 22:48:34 +02:00
  • 3b732259c0 Merge pull request #4009 from PMunch/json-objecthashing-fix Andreas Rumpf 2016-03-29 21:55:49 +02:00
  • dd613adcfe made tests green again Andreas Rumpf 2016-03-29 21:44:33 +02:00
  • 794f9527da Changed the JSON object hashing procedure to use a symmetric operator to disregard key order in object hashes Peter Munch-Ellingsen 2016-03-29 18:06:48 +02:00
  • 13a83c7fdd Windows: fixes a regression; codegen might not know about & at this point Araq 2016-03-29 16:39:05 +02:00
  • db2b215658 resolved merge conflicts Araq 2016-03-29 15:30:44 +02:00
  • b4f1eef3a3 Merge pull request #4008 from aberghage/dynlib-errors-to-stderr Andreas Rumpf 2016-03-29 13:24:33 +02:00
  • f6e92dcf75 fixes #4005 Andreas Rumpf 2016-03-29 13:14:26 +02:00
  • 0378f9980f fixed regressions Andreas Rumpf 2016-03-29 12:19:49 +02:00
  • 452696b980 Makes dyncall errors report to stderr. Fixes #3987 Alex Berghage 2016-03-29 00:19:54 -07:00
  • 8c8825b9ce fixes #3975 Andreas Rumpf 2016-03-28 09:50:27 +02:00
  • b4e2a846e1 munmap for LLVM Andreas Rumpf 2016-03-28 02:43:16 +02:00
  • 871bd8f164 added new memory management idea Andreas Rumpf 2016-03-28 02:32:39 +02:00
  • 878679fa3f added missing file Andreas Rumpf 2016-03-28 02:14:54 +02:00
  • e97d640ce8 fixes #3998 Andreas Rumpf 2016-03-28 02:13:07 +02:00
  • c684f5588a todo updated Andreas Rumpf 2016-03-18 17:25:09 +01:00
  • e2c8d9ade0 beginnings of --gc:stack Andreas Rumpf 2016-03-12 13:29:27 +01:00
  • c11487b339 GCs support ForeignCells Andreas Rumpf 2016-01-25 03:14:22 +01:00
  • 3a95a0bba4 Merge pull request #3486 from jsanjuas/devel Dominik Picheta 2016-03-27 22:38:27 +01:00
  • 5a582a0d9c Define ports as uint16s to fix #3484 Josep Sanjuas 2016-03-27 22:56:05 +02:00
  • a88584dde1 Fix typo in manual def 2016-03-26 20:17:18 +01:00
  • 25f9330928 store block size in when using malloc and nogc Jacek Sieka 2016-03-25 20:54:01 +08:00
  • b235e5b279 mersenne.nim public procs no longer work with platform-dependent int type Ruslan Mustakov 2016-03-24 20:54:11 +06:00
  • 31bb5c4ae0 Merge pull request #3996 from arnetheduck/tshallowseq Andreas Rumpf 2016-03-23 17:13:46 +01:00
  • bc3c5485d9 Merge pull request #3988 from lihf8515/devel Andreas Rumpf 2016-03-23 16:43:52 +01:00
  • 266e40f27e add test for shallow seq copy Jacek Sieka 2016-03-23 22:29:28 +08:00
  • d1b2c35897 Merge pull request #3982 from cheatfate/kqueue.nim Dominik Picheta 2016-03-23 12:55:17 +00:00
  • 418985d3f0 Merge pull request #3981 from nim-lang/locks-lock-template Dominik Picheta 2016-03-23 12:48:38 +00:00
  • 34401a3639 Documentation for withLock. Dominik Picheta 2016-03-23 12:47:05 +00:00
  • 1cc1a7faf4 Rename locks.lock tmplt to withLock and change body to untyped. Dominik Picheta 2016-03-23 12:45:36 +00:00
  • 2ffbd1d81e Merge pull request #3603 from rgv151/patch-global-log-level Andreas Rumpf 2016-03-23 11:39:14 +01:00
  • 61f4316c2e Merge pull request #3946 from def-/strutils-join Andreas Rumpf 2016-03-23 11:24:27 +01:00
  • 7b071a7555 Merge pull request #3963 from def-/compiler-dir Andreas Rumpf 2016-03-23 11:22:50 +01:00
  • a119238b8a Merge pull request #3979 from arnetheduck/lexer-getnumber Andreas Rumpf 2016-03-23 01:30:36 +01:00
  • 709b0aeb8d Merge pull request #3990 from yglukhov/js-tables-fix Andreas Rumpf 2016-03-22 13:42:23 +01:00
  • 308b7c0138 Fixed Table::del in JS Yuriy Glukhov 2016-03-21 13:35:54 +02:00
  • 1a5bde28ed Repair using the db_odbc module to query the Oracle database, the program compiled in the release mode, the return of the field value is null. lihf8515 2016-03-21 15:15:28 +08:00
  • e91e53401e Modified and more reliable kqueue.nim, made according to openbsd/netbsd/freebsd and macosx headers. cheatfate 2016-03-18 22:19:01 +02:00
  • f0341979bd Implement a lock template in locks module. Dominik Picheta 2016-03-18 19:06:34 +00:00
  • 4457b0980f Merge pull request #3980 from pgkos/rational-subtraction-fix Dennis Felsing 2016-03-18 19:20:04 +01:00
  • dfba0bdcaf Explicitly return false def 2016-03-18 19:09:27 +01:00
  • 8bf14b12a9 proper indentation Araq 2016-03-18 18:56:01 +01:00
  • aa47302866 get rid of compiler warning Araq 2016-03-18 18:53:17 +01:00
  • 8dade039d7 Merge pull request #3976 from gmpreussner/devel Dominik Picheta 2016-03-18 17:40:40 +00:00
  • c10a407cc6 todo updated Andreas Rumpf 2016-03-18 17:25:09 +01:00
  • ef889a1009 Fixed a typo in proc -(x: T, y: Rational[T]) pgkos 2016-03-18 16:59:15 +01:00
  • 298620c267 avoid overwriting token.indent in lexer.getNumber Jacek Sieka 2016-03-18 23:02:10 +08:00
  • 05418890ca Setting TAU to 2 * PI gmpreussner 2016-03-17 23:03:20 -04:00
  • 2744b80324 Removed local TAU constant. gmpreussner 2016-03-17 23:01:09 -04:00
  • fc1dedae73 Added TAU constant. gmpreussner 2016-03-17 21:57:50 -04:00
  • d5c332ffa8 Comment to explain not opening directories in open() def 2016-03-17 22:22:52 +01:00
  • 669917c726 Merge pull request #3971 from gmpreussner/devel Dominik Picheta 2016-03-17 21:02:00 +00:00
  • 9920de0147 Renamed local variable to avoid compiler warning. gmpreussner 2016-03-16 11:34:09 -04:00
  • 7fa3d58167 Don't check opened file for directory in nimscript def 2016-03-16 13:04:36 +01:00
  • f99d3d5e7d Merge pull request #3966 from gmpreussner/devel Andreas Rumpf 2016-03-16 11:10:14 +01:00
  • 3e78930bcd fix typo in nimbase.h def 2016-03-15 13:39:34 +01:00
  • 91d152c0f5 Rewrote enum sign extension with branchless bit operations (also fixes travis) gmpreussner 2016-03-15 00:07:18 -04:00
  • e8ff987cef Fixed negative enum values not getting stringified. gmpreussner 2016-03-14 21:58:28 -04:00
  • 6eb7e6cbed Merge pull request #3965 from oderwat/hara-php-fix-singlequote Andreas Rumpf 2016-03-14 21:44:09 +01:00
  • fcc6daf78b Fix PHP and JS codegen to not escape single quotes in strings anymore. Hans Raaf 2016-03-14 21:33:14 +01:00
  • 14bbfa360c Don't open directories as files def 2016-03-11 17:02:56 +01:00
  • 75b03188d0 beginnings of --gc:stack Andreas Rumpf 2016-03-12 13:29:27 +01:00
  • 1073f9ec5a Merge pull request #3957 from endragor/vmropes Andreas Rumpf 2016-03-10 15:37:42 +01:00
  • d9101ea5eb Make ropes usable in VM context Ruslan Mustakov 2016-03-09 20:36:35 +06:00
  • a1a44c99de Merge pull request #3947 from def-/iofbf Andreas Rumpf 2016-03-10 13:40:47 +01:00
  • 87e52bddbe Merge pull request #3949 from oderwat/hara-php-addr Andreas Rumpf 2016-03-10 13:39:32 +01:00
  • ab72944a64 Merge pull request #3959 from vegansk/tcc_tls Andreas Rumpf 2016-03-10 13:37:48 +01:00
  • 0968771785 Fixed threading issues for tcc backend Anatoly Galiulin 2016-03-04 13:01:17 +06:00
  • 060a820d62 Try to fix addr() ref and pointer for PHP Hans Raaf 2016-03-06 23:37:40 +01:00
  • 7281b66a4f Merge pull request #3937 from oderwat/hara-foldl Andreas Rumpf 2016-03-08 15:28:23 +01:00
  • 78fea05091 Merge pull request #3953 from oderwat/hara-php-fix-imod Andreas Rumpf 2016-03-08 15:23:56 +01:00
  • 2fa1312035 Merge pull request #3951 from arnetheduck/munmap-ret-fix Andreas Rumpf 2016-03-08 15:05:57 +01:00
  • 5450c944d7 Fix für PHP codegen integer modulo calculation. Hans Raaf 2016-03-07 20:08:58 +01:00
  • 3be1c6f796 Merge pull request #3952 from arnetheduck/alloc0-nogc-malloc Andreas Rumpf 2016-03-07 18:31:11 +01:00
  • 9928b9f48d newObj can clear memory, even when using malloc and nogc Jacek Sieka 2016-03-07 22:38:22 +08:00
  • 0eca706d56 provide const value for MAP_ANONYMOUS Jacek Sieka 2016-03-07 22:09:33 +08:00
  • 87a8bc6557 fix return type of munmap Jacek Sieka 2016-03-07 22:02:24 +08:00
  • e6dfadf55d Use /proc/self/exe on NetBSD def 2016-03-07 02:13:35 +01:00
  • 4b1e3f26a7 Better getAppFilename() heuristic for OpenBSD and NetBSD def 2016-03-07 01:44:11 +01:00
  • c398bdc534 Fix KEvent header includes def 2016-03-06 22:25:37 +01:00
  • 5a06c2260d Support IOFBF and IONBF on all systems def 2016-03-06 22:09:27 +01:00
  • 78d1b282ca Make strutils.join with with generic openarrays def 2016-03-06 17:53:02 +01:00
  • cddabcfc63 Fixes foldl() and foldr() + foldl() with start parameter. Hans Raaf 2016-03-05 16:45:32 +01:00
  • e4e8ebd4a5 Merge pull request #3943 from oderwat/hara-php-div-fix Andreas Rumpf 2016-03-06 10:22:47 +01:00
  • eda113889c Fix for integer division in PHP codegen. Hans Raaf 2016-03-06 02:15:12 +01:00
  • 83592af8ed Merge pull request #3941 from oderwat/hara-php-mnewString-fix Andreas Rumpf 2016-03-06 02:04:22 +01:00