Yuriy Glukhov
|
62785be5a5
|
Restore framePtr after exceptions
|
2016-08-27 18:09:24 +03:00 |
|
Yuriy Glukhov
|
8bff930c7c
|
Fixed js codegen issue for uncaught exceptions.
|
2016-08-27 16:52:08 +03:00 |
|
Yuriy Glukhov
|
90b0a771e4
|
Uncaught exceptions in JS now always propagate with better stack trace.
|
2016-08-27 16:52:08 +03:00 |
|
Araq
|
68e30d7d52
|
tester cleanup; enable some rod tests
|
2016-08-27 13:38:39 +02:00 |
|
Araq
|
7630cd076b
|
updated test case
|
2016-08-27 13:26:16 +02:00 |
|
Matthew Baulch
|
defc7bbded
|
Cleanup and fix isConstExpr to return true for all atomic node types.
|
2016-08-27 21:09:05 +10:00 |
|
Matthew Baulch
|
c23a3e1f84
|
Remove unnecessary result initialisations.
|
2016-08-27 20:07:10 +10:00 |
|
Matthew Baulch
|
ef0d1561d4
|
Remove useless/misleading comment. flattenStmts not only for patterns.
|
2016-08-27 19:59:40 +10:00 |
|
Matthew Baulch
|
e1a5732838
|
Remove unused procs getProcSym, getOpSym.
|
2016-08-27 19:40:48 +10:00 |
|
Matthew Baulch
|
5e0a062a90
|
Remove (unused) flattenTree proc.
|
2016-08-27 19:38:23 +10:00 |
|
Matthew Baulch
|
701109e8c1
|
Remove (unused) swapOperands proc.
|
2016-08-27 19:05:26 +10:00 |
|
Matthew Baulch
|
8f86e0f86b
|
Rewrite cyclicTree. Performance improved by approx 50%.
|
2016-08-27 19:01:59 +10:00 |
|
Andreas Rumpf
|
7e643d7378
|
koch nsis: don't hardcode the path to NSIS
|
2016-08-27 01:10:21 +02:00 |
|
Andreas Rumpf
|
ff3cf001a3
|
fixes #4656; ropes.nim checks properly for file equality
|
2016-08-26 18:00:12 +02:00 |
|
Andreas Rumpf
|
b4d7ab3caa
|
fixes #4179; disallow assignments to openarrays
|
2016-08-26 17:29:56 +02:00 |
|
Andreas Rumpf
|
2b0e9aa167
|
fixes regression
|
2016-08-26 16:48:42 +02:00 |
|
Andreas Rumpf
|
976e95e17c
|
fixes #4580
|
2016-08-26 15:49:03 +02:00 |
|
Andreas Rumpf
|
afb0d2e145
|
partial fix for #4623
|
2016-08-26 15:39:21 +02:00 |
|
Andreas Rumpf
|
da8f6e16cc
|
fixes #4491
|
2016-08-26 15:19:32 +02:00 |
|
Andreas Rumpf
|
1690b912ca
|
test case cleanup
|
2016-08-26 15:16:11 +02:00 |
|
Andreas Rumpf
|
71a1bbffd7
|
koch boot: use different nimcaches for release and debug builds
|
2016-08-26 15:16:02 +02:00 |
|
Andreas Rumpf
|
d3888577e9
|
fixes #3928
|
2016-08-26 15:15:18 +02:00 |
|
Andreas Rumpf
|
be4748eb57
|
do not crash on #3928
|
2016-08-26 14:57:59 +02:00 |
|
Andreas Rumpf
|
34dd08e9ae
|
added missing test files
|
2016-08-26 14:49:57 +02:00 |
|
Andreas Rumpf
|
98859a7248
|
fixes #4292
|
2016-08-26 14:36:46 +02:00 |
|
Andreas Rumpf
|
1d1253c87f
|
fixes #4253
|
2016-08-26 14:04:56 +02:00 |
|
Andreas Rumpf
|
4d4a993e7f
|
fixes #2865
|
2016-08-26 13:51:58 +02:00 |
|
Andreas Rumpf
|
969981c1da
|
fixes #3606
|
2016-08-26 13:32:52 +02:00 |
|
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 |
|
Jacek Sieka
|
260e615017
|
simplify initallocator conditions
|
2016-08-25 23:04:44 +08:00 |
|
Jacek Sieka
|
db2f96daba
|
Merge remote-tracking branch 'origin/devel' into initallocator-fix
|
2016-08-25 22:59:51 +08: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 |
|
Jacek Sieka
|
3116744c86
|
no allocator init for nimscript
|
2016-08-25 20:17:30 +08: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 |
|