Andreas Rumpf
e16bd735c4
explicit side-effects override the inferred effect; refs #4659
2016-08-26 13:23:15 +02:00
Andreas Rumpf
89f3e21fc8
fixes #4658
2016-08-26 13:02:52 +02:00
Andreas Rumpf
b9322010e9
make tests green again
2016-08-25 21:56:21 +02:00
Andreas Rumpf
9b365ddfdd
json module: use ordered tables instead of ordinary tables
2016-08-25 20:28:21 +02:00
Andreas Rumpf
d1e199e0d8
make tests green again
2016-08-25 20:21:08 +02:00
Andreas Rumpf
54cc702351
update stdlib to not use deprecated symbols
2016-08-25 17:21:48 +02:00
Andreas Rumpf
10f445da89
Merge pull request #4592 from arnetheduck/compiler-cleanup
...
Compiler cleanup
2016-08-25 16:50:54 +02:00
Andreas Rumpf
1e134aed49
Merge pull request #4367 from kierdavis/4365-tables-clear
...
Improvements to tables.clear()
2016-08-25 16:46:53 +02:00
Andreas Rumpf
9c33a5f0b1
Merge pull request #4603 from nigredo-tori/threadpool-deadlocks
...
Add a workaround for threadpool deadlocks on recursion
2016-08-25 16:38:47 +02:00
Andreas Rumpf
d4dc091143
Merge pull request #4611 from jangko/vs2010_error_c2275
...
fixed #4459 -- VS2010 error C2275
2016-08-25 16:37:17 +02:00
Andreas Rumpf
feec7f9334
Merge pull request #4629 from flyx/times-parse-yearday
...
Calculate correct yearday in times.parse
2016-08-25 16:36:49 +02:00
Andreas Rumpf
56c31a51d0
Merge pull request #4633 from mbaulch/pickbestcand_faster_inlined
...
Optimise pickBestCandidate: reduce heap allocations.
2016-08-25 16:35:33 +02:00
Andreas Rumpf
f1e4d8ed74
side-effect computation now done in the proper pass; fixes #4254
2016-08-25 16:33:51 +02:00
Andreas Rumpf
82d4597e88
Merge pull request #4652 from flyx/unittest-output
...
Nicer output formatting for unittest
2016-08-25 16:32:23 +02:00
Felix Krause
eeb8024af4
Fixed another test to expect new unittest output
2016-08-24 23:37:43 +02:00
Felix Krause
74a55995f0
Fixed tests to expect [Suite] output from unittest
2016-08-24 22:32:29 +02:00
Dmitry Polienko
885543e43e
Add a lock to prevent race condition
2016-08-24 22:01:37 +07:00
Andreas Rumpf
84a09d2f5b
minor things
2016-08-24 11:48:40 +02:00
Andreas Rumpf
18e37cad08
fixes #4653
2016-08-24 11:48:21 +02:00
Andreas Rumpf
636e74fe39
overloading resolution: scoping is considered after typing (needs to be documented)
2016-08-24 11:27:14 +02:00
Felix Krause
7e342ec4a1
unittest: Output suite name, nice formatting
2016-08-23 19:23:58 +02:00
Andreas Rumpf
200ccff015
fixes #4632
2016-08-23 17:51:26 +02:00
Andreas Rumpf
eb03040d7d
Merge pull request #4645 from endragor/asyncevent-recursion
...
Fixed infinite recursion in setEvent and close procs in new asyncdispatch
2016-08-23 14:37:14 +02:00
Andreas Rumpf
605ff68839
Merge pull request #4648 from endragor/remove-gensym-pragma
...
Removed the use of .gensym pragma from stdlib templates
2016-08-23 14:36:49 +02:00
Andreas Rumpf
26bb2f673f
Merge pull request #4650 from def-/devel
...
Get rid of initialization warning
2016-08-23 14:35:46 +02:00
Dennis Felsing
2ee88fef53
Get rid of initialization warning
2016-08-23 12:26:38 +02:00
Andreas Rumpf
660e4e7123
Merge pull request #4646 from endragor/genoid-race
...
Fixed race condition in genOid()
2016-08-23 10:45:57 +02:00
Andreas Rumpf
bbfe28ec5c
make tests green again
2016-08-23 10:16:52 +02:00
Andreas Rumpf
f439a2f25f
fixes #4579
2016-08-23 10:13:37 +02:00
Ruslan Mustakov
91d3661522
Removed the use of .gensym pragma inside stdlib templates
2016-08-23 14:01:16 +07:00
Ruslan Mustakov
2dc3d5c967
Fixed race condition in genOid()
2016-08-23 13:57:03 +07:00
Ruslan Mustakov
b6844bf487
Fixed infinite recursion in setEvent and close procs in upcoming asyncdispatch
2016-08-23 13:48:23 +07:00
Andreas Rumpf
55e86184a5
fixes #4600
2016-08-23 01:29:30 +02:00
Andreas Rumpf
e9e413552a
fixes #4619
2016-08-23 01:10:34 +02:00
Andreas Rumpf
9c9a7b6520
fixes #3221
2016-08-22 18:31:26 +02:00
Andreas Rumpf
3fc95ce69e
Merge pull request #4634 from mbaulch/clarify_abstract_typedesc_roles
...
Add comments to clarify the roles of abstractX and typedescX types.
2016-08-22 12:03:29 +02:00
Dominik Picheta
ada7282896
Added survey results news article (WIP).
2016-08-21 20:18:29 +02:00
Felix Krause
932abc7bf8
Improved times tests
...
* Added check for yearday
* Changed some test dates to check different equivalence classes of
yearday (before leap day, at leap day, after february in leap year,
after february in non-leap year)
2016-08-21 14:19:22 +02:00
Matthew Baulch
4e40d90f6f
Add comments to clarify the roles of abstractX and typedescX types.
2016-08-21 14:13:42 +10:00
Matthew Baulch
b0c12a7dc4
Optimise pickBestCandidate: reduce heap allocations.
2016-08-21 12:41:55 +10:00
Dominik Picheta
2db0f2d46d
Merge pull request #4618 from endragor/compatible-async-event
...
AsyncEvent compatible between Windows and non-Windows platforms
2016-08-20 12:16:53 +02:00
Felix Krause
68680a9880
Calculate correct yearday in times.parse
2016-08-19 12:34:10 +02:00
Jacek Sieka
618e264b58
remove TLoc.heapRoot
2016-08-17 18:58:35 +08:00
Jacek Sieka
4d558e2608
Merge remote-tracking branch 'origin/devel' into compiler-cleanup
2016-08-17 18:49:36 +08:00
Dominik Picheta
006207742f
Enable SO_NOSIGPIPE for sockets on OS X.
2016-08-16 21:10:55 +02:00
Ruslan Mustakov
3ffb6e1ba3
AsyncEvent is now exported on all platforms and created with newAsyncEvent proc in upcoming asyncdispatch
2016-08-15 16:30:08 +07:00
Dominik Picheta
f44486cc85
Fixes #4406 .
2016-08-13 23:30:22 +02:00
andri lim
21120a3e6c
fixed #4459 -- VS2010 error C2275
2016-08-13 20:26:25 +07:00
Andreas Rumpf
b0d9c11e53
Merge pull request #4609 from cheatfate/issue4606
...
Fix issue #4606
2016-08-12 02:18:37 +02:00
cheatfate
ab69849a05
Resolve #4606
...
Resolve some new deprecated warnings for test.
2016-08-12 02:41:23 +03:00