Andreas Rumpf
303c49b9f3
memory tracker is aware of threads (still not threadsafe though)
2017-01-26 11:26:02 +01:00
Andreas Rumpf
5421ec8dae
finish tool: untested improvements to the GCC detection logic
2017-01-26 11:26:02 +01:00
David Krause
b20817c3fb
added default param to strtabs.getOrDefault ( #5280 )
2017-01-26 10:34:02 +01:00
Jeff Ciesielski
7f30d04d6a
Fix compilation for 16 bit targets ( #5286 )
2017-01-26 07:05:03 +01:00
Michael Jendrusch
536015ee7b
Implement RFC #4873 improvements to JavaScript FFI ( #5213 )
2017-01-26 00:07:30 +01:00
Jeff Ciesielski
74ae66ddbc
Add volatile load/store ( #5263 )
...
Adds volatile load/store capability to the impure part of the standard
library. Note that this currently only supports numerical types.
Should resolve https://github.com/nim-lang/Nim/issues/3382
2017-01-25 20:02:19 +01:00
Andreas Rumpf
1fa3a9dac2
bugfix: inline iterator do not mess up line information anymore
2017-01-25 09:34:51 +01:00
shsnow23
c7e54eba91
fix genderef of jsgen ( #5274 )
2017-01-24 16:59:34 +01:00
Gangsta Cat
c54bffae5b
Fix a typo in system's staticExec procedure description ( #5276 )
2017-01-24 16:57:39 +01:00
Andreas Rumpf
eb96eaa5c2
onThreadDestruction feature added to Nim's threading model
2017-01-24 12:07:44 +01:00
Yuriy Glukhov
0ead17bf0e
Fixes #5271 ( #5273 )
2017-01-24 06:19:28 +01:00
Ruslan Mustakov
35d48765fb
Use onThreadCreation to set default SSL context for each thread ( #5265 )
...
Fixes : #4998
2017-01-23 21:04:14 +01:00
Yuriy Glukhov
268c899b98
Fixup #5240 ( #5270 )
2017-01-23 20:09:43 +01:00
Eugene Kabanov
e17969c03f
Fix declaration of inet_ntop to be GCSafe. ( #5266 )
2017-01-23 16:58:00 +01:00
Andreas Rumpf
d651012688
template+emit supports volatileRead and volatileWrite ops
2017-01-23 11:22:19 +01:00
Andreas Rumpf
93068f1ba6
avoid some compiler crashes in debug mode
2017-01-23 11:22:19 +01:00
Araq
65dda79335
downloader: unzip to dist/ directory
2017-01-23 00:45:29 +01:00
Araq
26a8364ed7
downloader tool works
2017-01-23 00:36:39 +01:00
Andreas Rumpf
7652d15ed2
work in progress: new downloader tool for the Windows installer
2017-01-22 17:57:43 +01:00
Andreas Rumpf
9952d16674
finally todo.txt reflects reality again
2017-01-22 06:17:07 +01:00
Dominik Picheta
aeda6c517e
Merge pull request #5262 from AvdN/patch-2
...
inconsistent insertion of space after colon
2017-01-21 20:49:41 +01:00
Dominik Picheta
ac454e6f45
Merge pull request #5261 from AvdN/patch-1
...
failing trailing underscore, caused no hyperlink
2017-01-21 20:48:03 +01:00
Anthon van der Neut
11d0265018
inconsistent insertion of space after colon
2017-01-21 19:16:02 +01:00
Anthon van der Neut
b3c170bdf3
failing trailing underscore, caused no hyperlink
2017-01-21 19:06:27 +01:00
Dominik Picheta
9e723166fe
Merge pull request #5250 from yglukhov/http-redirect
...
Redirects support in request proc
2017-01-21 11:48:50 +01:00
Dominik Picheta
e634ee858c
Merge pull request #5255 from enthus1ast/devel
...
added isAbsolute to uri.nim
2017-01-21 11:44:52 +01:00
enthus1ast
f2ce8eb372
more isAbsolute tests for uri.nim
...
Signed-off-by: enthus1ast <enthus1ast>
2017-01-21 02:54:38 +01:00
enthus1ast
46ac235715
added protocol-relative test to uri.nim
...
Signed-off-by: enthus1ast <enthus1ast>
2017-01-21 02:40:09 +01:00
Araq
ebcc88238e
documented the new .gcsafe override pragma
2017-01-20 20:32:41 +01:00
Araq
572fd067cf
added system.runOnThreadCreationHandlers for initialization of thread local storage for the main thread
2017-01-20 20:32:41 +01:00
Vladar4
ea4397fbb0
fixed bug when the first random(max: float) call is the same value, regardless of randomize() ( #5257 )
2017-01-20 19:35:20 +01:00
Araq
cdebcf23d9
new segfaults.nim stdlib module works on Windows
2017-01-20 17:08:11 +01:00
Araq
64a7d2fd08
ansi_c.nim: avoid deprecated 'expr' type
2017-01-20 13:17:45 +01:00
Araq
54bd728c13
some progress on #5228
2017-01-20 13:17:45 +01:00
Andreas Rumpf
7ff80cc8b2
first implementation of segfaults stdlib module
2017-01-20 12:40:54 +01:00
Andreas Rumpf
e22c36dfc2
posix.nim: make new sigaction wrapper compatible with C++
2017-01-20 12:40:54 +01:00
Yuriy Glukhov
0d735aa73c
Added news
2017-01-20 13:06:03 +02:00
Yuriy Glukhov
2f320fb286
Fixed query and anchor during relative redirection
2017-01-20 12:59:13 +02:00
Michael Jendrusch
953b8cbcc2
fixes #5234 ( #5240 )
2017-01-20 05:16:42 +01:00
enthus1ast
9626919cd3
added isAbsolute to uri.nim
2017-01-20 00:45:44 +01:00
Arne Döring
e8a00b805f
fix seq add for nim node in VM ( #5253 )
...
fixes #4821
2017-01-19 20:10:01 +01:00
Andreas Rumpf
ecf1802568
posix.nim add 'sigaction' with 3rd nil parameter
2017-01-19 20:00:31 +01:00
Yuriy Glukhov
b2237678fb
Redirects support in request proc
2017-01-19 17:44:53 +02:00
Arne Döring
130f30ddb2
make quote ast a ref type ( #5246 )
...
* make quote ast a ref type
* recursive set flag isRef for quoted ast
2017-01-19 16:39:18 +01:00
Andreas Rumpf
b85898cd41
fixes #5237
2017-01-19 13:26:22 +01:00
timothy eichler
4ec0f9305e
Remove Build status waterfall, all links 502 ( #5249 )
2017-01-19 13:21:33 +01:00
Andreas Rumpf
249a352c6b
fixes #3434
2017-01-19 07:11:17 +01:00
Lolo Iccl
a296f091e4
Fixes #5225 ( #5243 )
...
* Fixes #5225
* Fixes #5225
* Fixes #5225
fix typo
2017-01-18 21:04:03 +01:00
Yuriy Glukhov
fe0291f127
Import ospaths instead of include ( #5233 )
...
* Import ospaths instead of include
* searchExtPos made public
2017-01-18 20:17:53 +01:00
Yuriy Glukhov
05dec08cea
Fixes #5244 ( #5245 )
2017-01-18 20:13:08 +01:00