Commit Graph

11210 Commits

Author SHA1 Message Date
Daniil Yarancev
5c7ae14074 Fixes #5965 (#6237) 2017-08-14 17:43:39 +02:00
Araq
b6360c5d5f memory regions seem to work now 2017-08-13 02:51:00 +02:00
Araq
36a26875ef show splitWhitespace instead of split in tut2 2017-08-13 02:51:00 +02:00
Araq
6b3af6a5d7 WIP: --gc:regions instead of --gc:stack 2017-08-13 02:51:00 +02:00
Dominik Picheta
838be26f53 Implement ability to run a single test using unittest module. 2017-08-12 14:41:33 +01:00
Daniil Yarancev
4bf6325739 Fix typo (#6236) 2017-08-12 14:00:40 +02:00
Dominik Picheta
c531db9064 Merge pull request #6235 from TiberiumN/patch-1
Fixes #6110
2017-08-12 10:46:15 +01:00
Daniil Yarancev
28c530e7ca Fixes #6110 2017-08-12 12:35:35 +03:00
Dominik Picheta
96eef6d789 Fix compilation of the deprecated sockets module hackishly. 2017-08-11 22:34:30 +01:00
Andreas Rumpf
88b65ea957 fixes #6234 2017-08-11 20:14:44 +02:00
Andreas Rumpf
dfe067a74a reorder pass: consider the 'using' statement; disabled debug output 2017-08-11 20:14:44 +02:00
Dominik Picheta
4150606422 Merge pull request #6200 from jangko/fix6196
fixes #6196
2017-08-10 20:35:02 +01:00
Arne Döring
4c31bc1cd1 type kind is now part of the generated name for types (#6203) 2017-08-10 14:36:21 +02:00
Parashurama
4fdf7f2ea3 fix VM intsize for 32bits and smaller targetOS. (#6211)
This commit change the default behaviour of VM int/uint always being
64bits and make int/uint on VM behave identically to compiled code.

This insert 'opcNarrowU' or 'opcNarrow' opcode on Int/Uint operations
when needed to simulate smaller Int/Uint on VM.
2017-08-10 14:34:57 +02:00
Dominik Picheta
11082180b7 Merge pull request #6204 from couven92/gitignore
Added Windows and VCC build artifacts to gitignore
2017-08-09 23:52:49 +01:00
Fredrik Høisæther Rasch
fe0f10f6b4 Added Windows and VCC build artifacts to gitignore 2017-08-08 21:37:37 +02:00
Arne Döring
608cc18178 reverted genEcho 2017-08-08 13:58:50 +02:00
Fredrik Høisæther Rasch
c406d0b7a7 fixed createDir undeclared error on Android (#6194) 2017-08-08 13:29:25 +02:00
Fredrik Høisæther Rasch
a71f780253 Added missing C++ options for VCC (#6195) 2017-08-08 12:06:48 +02:00
andri lim
d0365dcadf fixes #6196 2017-08-08 09:04:39 +07:00
Fredrik Høisæther Rasch
37a615a31f Added Multi-Replacement proc for strings (#6193) 2017-08-07 19:58:11 +02:00
Arne Döring
54808ab12f don't filter '\0' characters in string generation 2017-08-07 18:21:21 +02:00
Arne Döring
3bf1f019a7 improved genEcho 2017-08-07 17:54:05 +02:00
Dominik Picheta
93ef3bcf27 Merge pull request #6192 from TiberiumN/patch-1
Small fix to README
2017-08-06 13:57:08 +01:00
Daniil Yarancev
0fff332b89 Small fix to README
Fixed link to github contributors page
2017-08-06 14:19:45 +03:00
Fredrik Høisæther Rasch
c39e202976 Introduce first class support for Android (#5772) 2017-08-06 02:18:15 +02:00
Fredrik Høisæther Rasch
bbeadf184e Removed platform-specific arithm test cases (#6189) 2017-08-06 00:15:41 +02:00
Ruslan Mustakov
03fc7f3941 Allow to configure tls size (#6171) 2017-08-05 16:34:31 +02:00
Araq
7be896a75a disable tboehmdeepcopy for Windows as we don't have a version of Boehm GC on Windows 2017-08-04 22:24:37 +02:00
Araq
9c38b6e100 disable 'koch boot' on AppVeyor to speedup the process; will be re-enabled after the next release 2017-08-04 21:28:08 +02:00
Araq
153441db1d codegen: do not produce empty loops; speeds up debug builds tremendously on Windows 2017-08-04 21:27:14 +02:00
Dominik Picheta
d60da4f8f0 Merge pull request #6165 from endragor/no-source-without-git
Do not generate Source/Edit without git in config
2017-08-03 22:56:22 +01:00
James Cowgill
fed1b0a077 Add mips64 and mips64el CPU platforms (#5866) 2017-08-03 18:37:02 +02:00
andri lim
57edf619fe fixes #6016 union alias trigger bad codegen (#6117)
* fixes #6016 union alias trigger bad codegen
* cpp test ok
* merging some test into one file
2017-08-03 11:03:47 +02:00
Parashurama
f063943d5f Vm fix zero extend proc ze/ze64 && toU32/toU16/toU8 (#5988)
* fixes ze/ze64 procs in VM.
* fixes toU8/toU16/toU32.
* add tests for ze/ze64 toU32/toU16/toU8 procs
2017-08-03 10:58:45 +02:00
Yuriy Glukhov
0755f902dd Corrected tuple type to nkPar for unnamed tuples on getType (#6172) 2017-08-03 10:37:47 +02:00
Dominik Picheta
28737e9a40 Merge pull request #6168 from konqoro/patch-10
Docs: add one more example in strscans module
2017-08-01 19:19:05 +01:00
Yuriy Glukhov
f3b3af5f3f Fixed randomize for 32bit target (#6167) 2017-08-01 19:53:12 +02:00
konqoro
ff835d56a3 Docs: add one more example in strscans module 2017-08-01 18:22:20 +03:00
Yuriy Glukhov
3d543b1539 Channels can now block depending on maxItems (#6153) 2017-07-31 20:06:55 +02:00
Ruslan Mustakov
606aab9cdf Do not generate Source/Edit without git in config 2017-07-31 20:54:57 +07:00
Dominik Picheta
6b38b37b4f Small fixes to readme after #6160. 2017-07-30 21:16:42 +01:00
Dominik Picheta
52c5007a08 Merge pull request #6160 from opencollective/opencollective
Activating Open Collective
2017-07-30 21:12:07 +01:00
Xavier Damman
342834d7ff updated readme.md 2017-07-30 16:07:51 -04:00
Yuriy Glukhov
8481e9ff14 Fixed NimTypeKind enum, added missing values. (#6157) 2017-07-30 11:10:07 +02:00
Dominik Picheta
670d63a331 Merge pull request #6151 from FedericoCeratto/patch-29
Add TimeInterval reversing docstring
2017-07-29 12:14:48 +01:00
Federico Ceratto
a038c62bef Add TimeInterval reversing docstring 2017-07-29 11:42:03 +01:00
Dominik Picheta
c3d5464e6f Merge pull request #6143 from xxlabaza/correct_no_content_length_response
Correct "Length required" response status code and phrase
2017-07-28 19:33:09 +01:00
Andreas Rumpf
e8f7d605f6 travis build: test documentation generation 2017-07-26 08:52:39 +02:00
Andreas Rumpf
a3f80c4bdf avoid deprecated procs 2017-07-26 08:52:03 +02:00