Araq
|
b0c682de4d
|
Merge branch 'devel' into araq-new-mm2
|
2017-12-08 10:06:56 +01:00 |
|
Araq
|
4be45f5913
|
Merge branch 'devel' of github.com:nim-lang/Nim into devel
|
2017-12-08 10:06:36 +01:00 |
|
Araq
|
eae1aaa377
|
fixes another sighashes problem
|
2017-12-08 10:06:20 +01:00 |
|
Araq
|
00a230e5d8
|
Leak detector: give more info for anon ref objects
|
2017-12-08 09:19:55 +01:00 |
|
Araq
|
17becb8d30
|
added allocator improvments to the changelog; closes #6031
|
2017-12-08 08:07:57 +01:00 |
|
Andreas Rumpf
|
a9b8f38366
|
change tfragment_gc test for appveyor
|
2017-12-08 00:19:28 +01:00 |
|
Andreas Rumpf
|
3d5840d24f
|
parsesql: some bugfixes
|
2017-12-08 00:00:31 +01:00 |
|
Andreas Rumpf
|
c99654a78e
|
lets see what appveyor reports as the used memory
|
2017-12-07 20:30:51 +01:00 |
|
Brent Pedersen
|
e016c9253e
|
optimize setLen (#6816)
inline the call to setLengthSeq and avoid decref for types if ntfNoRefs
closes #6721 and speeds setLen when newLen < len for non reference
types.
|
2017-12-07 14:25:39 -05:00 |
|
Araq
|
c96e1d0180
|
enable fragmentation tests
|
2017-12-07 17:03:15 +01:00 |
|
Araq
|
226532f8f3
|
cleanup todo.txt
|
2017-12-07 15:58:46 +01:00 |
|
Araq
|
7c9a3161da
|
make the new allocator work
|
2017-12-07 13:24:18 +01:00 |
|
Araq
|
dc7a69cb66
|
Threading: increase TLS size for new allocator
|
2017-12-07 13:15:00 +01:00 |
|
Araq
|
7e7ce19ec1
|
GC test workaround: use a lock for 'echo' for Windows
|
2017-12-07 13:14:28 +01:00 |
|
Araq
|
ede38a70fc
|
make allocator use the TLSF algorithm; work in progress
|
2017-12-07 10:54:46 +01:00 |
|
Charlie Barto
|
c7ba4d91a3
|
add dynlibOverrideAll switch (#6873)
|
2017-12-06 09:56:44 +01:00 |
|
Andreas Rumpf
|
6ee08cf70c
|
fix documentation comments in sequtils.nim
|
2017-12-05 13:53:18 +01:00 |
|
jcosborn
|
35d7a99b6a
|
fix getTypeInst for tyGenericInst (#6868)
|
2017-12-04 17:37:25 +01:00 |
|
Araq
|
9820c2c456
|
bitops: add 'hamming weight' to the doc index
|
2017-12-03 15:20:50 +01:00 |
|
Araq
|
a0699870e3
|
osalloc: improve error message when virtualFree fails
|
2017-12-03 15:20:13 +01:00 |
|
pqflx3
|
c039bbf6e1
|
Fixed printing nimsuggest commandline help message (#6863)
|
2017-12-02 20:40:00 +01:00 |
|
Araq
|
82870058d3
|
finish.nim: make it work with spaces in the path to curl
|
2017-12-02 00:57:13 +01:00 |
|
Alexander Ivanov
|
1699d7c2a4
|
Implement codegenDecl for js (#6851)
|
2017-12-01 15:42:10 +01:00 |
|
Araq
|
d27c0b2192
|
make asyncdispatch compile with the foreign GCs
|
2017-12-01 11:20:50 +01:00 |
|
Araq
|
96b7c2481c
|
make tests green again
|
2017-12-01 10:18:49 +01:00 |
|
Emery Hemingway
|
3181f3b04c
|
favor 'select' over 'poll' on Genode (#6821)
The 'poll' of the Genode C runtime is a wrapper over 'select'.
|
2017-12-01 02:39:16 +01:00 |
|
Andreas Rumpf
|
6a101c5004
|
os.nim bugfix: system() returns bullshit on Posix-like systems in general
|
2017-12-01 02:31:47 +01:00 |
|
Andreas Rumpf
|
8b1084bce9
|
Merge branch 'cheatfate-nexecProcesses' into devel
|
2017-12-01 02:23:47 +01:00 |
|
Andreas Rumpf
|
8646a56738
|
Merge branch 'nexecProcesses' of https://github.com/cheatfate/Nim into cheatfate-nexecProcesses
|
2017-12-01 02:06:51 +01:00 |
|
Andreas Rumpf
|
547961f71e
|
dotops: add a simple object delegation test
|
2017-12-01 02:05:48 +01:00 |
|
Araq
|
f9ddd00d3a
|
Merge branch 'devel' of github.com:nim-lang/Nim into devel
|
2017-12-01 01:52:12 +01:00 |
|
Araq
|
fa92c519aa
|
more progress on destructors; removed old destructor based code as it proved confusing
|
2017-12-01 01:52:00 +01:00 |
|
Dominik Picheta
|
578ab935cb
|
Support all int, uint and float variants in json.to macro.
|
2017-11-30 21:34:30 +00:00 |
|
Dominik Picheta
|
2bb2e6975e
|
Fix infinite recursion when using json.to on ref with cycle.
|
2017-11-30 21:34:30 +00:00 |
|
Dominik Picheta
|
8d61262372
|
Implement support for JsonNode in json.to.
|
2017-11-30 21:34:30 +00:00 |
|
Dominik Picheta
|
8187e83645
|
Implement Table/OrderedTable support for json.to macro.
|
2017-11-30 21:34:30 +00:00 |
|
Dominik Picheta
|
8ca41ce637
|
Implement support for Option[T] in json.to macro. Fixes #5848.
|
2017-11-30 21:34:30 +00:00 |
|
Dominik Picheta
|
d3c9b58c00
|
Fixes #6604. Rejects unnamed tuples with error.
|
2017-11-30 21:34:30 +00:00 |
|
Dominik Picheta
|
e0681715dc
|
Fixes #6095.
|
2017-11-30 21:34:30 +00:00 |
|
Dominik Picheta
|
11fcae5705
|
Fixes #5856. Code based on @loloiccl's PR (#5879).
|
2017-11-30 21:34:30 +00:00 |
|
Araq
|
255902f9a5
|
added macros.unpackVarargs
|
2017-11-30 15:24:30 +01:00 |
|
Araq
|
34ac04f705
|
improve the error messages when overloaded '.' operators are involved
|
2017-11-30 12:55:28 +01:00 |
|
Araq
|
49870579cc
|
ccgexprs.nim: added support for 'debugMagics'
|
2017-11-30 12:11:38 +01:00 |
|
Araq
|
34f07d10f2
|
renderer.nim: support for outputting symbol magics for debugging
|
2017-11-30 12:09:19 +01:00 |
|
Araq
|
6e9a98d1e9
|
minor code cleanup: remove redundant .final markers
|
2017-11-30 12:06:44 +01:00 |
|
Yuriy Glukhov
|
216119212c
|
Emit relative object file paths in genScript (#6835)
|
2017-11-29 17:07:16 +01:00 |
|
Araq
|
fcad56c804
|
make tests green again
|
2017-11-29 14:52:50 +01:00 |
|
Andreas Rumpf
|
33814cf63e
|
language change: change how the experimental dot operators work
|
2017-11-29 13:31:31 +01:00 |
|
Andreas Rumpf
|
416a322efb
|
added lexer.newlineFollows for parser experiments
|
2017-11-29 11:00:25 +01:00 |
|
cheatfate
|
fbe0ae74fb
|
Explicit array initialization removed.
|
2017-11-29 03:57:29 +02:00 |
|