Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fixes to allow the usage of clang on windows with the msvc abi and ms ↵ | Charlie Barto | 2017-10-09 | 1 | -1/+1 |
| | | | | headers (#6442) | ||||
* | system.nim: doc comment fix | Andreas Rumpf | 2017-10-06 | 1 | -2/+2 |
| | |||||
* | Fix node quit (#6444) | Alexander Ivanov | 2017-09-28 | 1 | -0/+4 |
| | |||||
* | first steps of making 'opt' a first class type for Nim | Andreas Rumpf | 2017-09-25 | 1 | -0/+3 |
| | |||||
* | Merge branch 'devel' into araq-better-codegen | Andreas Rumpf | 2017-09-23 | 1 | -1/+1 |
|\ | |||||
| * | Array typedesc len (#6032) | ephja | 2017-09-17 | 1 | -1/+1 |
| | | |||||
* | | preparations for string optimizations | Andreas Rumpf | 2017-09-22 | 1 | -3/+7 |
|/ | |||||
* | Merge branch 'devel' of github.com:nim-lang/Nim into devel | Andreas Rumpf | 2017-09-16 | 1 | -1/+2 |
|\ | |||||
| * | balance Genode CPU pinning, deadlock at Genode exit (#6317) | Emery Hemingway | 2017-09-16 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | * Genode: balance thread CPU affinities Genode threads are pinned by defaut to the same CPU as the initial component entrypoint thread. Thread affinities are also permanent. This patch pins new threads to CPUs in a round-robin manner. Arbitrary CPU pinning is not exposed and the 'nimPinToCpu' has no effect. * Genode: guarantee that 'quit' will not return On Genode exits are handled by whatever component is acting as parent. The caller has no guarentee that the parent implementation will halt the caller's threads, so explicitly deadlock the 'quit' procedure. | ||||
* | | development version is odd | Andreas Rumpf | 2017-09-15 | 1 | -5/+5 |
|/ | |||||
* | Document inclusiveness of Slices (#6362) | superfunc | 2017-09-15 | 1 | -0/+15 |
| | |||||
* | version update: 0.17.2 | Araq | 2017-09-06 | 1 | -1/+1 |
| | |||||
* | make tests green again | Andreas Rumpf | 2017-08-31 | 1 | -1/+7 |
| | |||||
* | low/high/of are now overloadable operations | Andreas Rumpf | 2017-08-30 | 1 | -18/+25 |
| | |||||
* | Fix #6288 (#6289 was created for wrong branch) (#6291) | Daniil Yarancev | 2017-08-29 | 1 | -1/+1 |
| | |||||
* | Fix typo (#6285) | Daniil Yarancev | 2017-08-28 | 1 | -1/+1 |
| | |||||
* | remove ArrayDummySize with unchecked arrays (#5818) | Jacek Sieka | 2017-08-28 | 1 | -7/+7 |
| | |||||
* | Use of deprecated object name (#6256) | Lynn C. Rees | 2017-08-19 | 1 | -1/+1 |
| | |||||
* | WIP: --gc:regions instead of --gc:stack | Araq | 2017-08-13 | 1 | -3/+3 |
| | |||||
* | Add mips64 and mips64el CPU platforms (#5866) | James Cowgill | 2017-08-03 | 1 | -1/+1 |
| | |||||
* | Remove expr/stmt (#5857) | Arne Döring | 2017-07-25 | 1 | -15/+20 |
| | |||||
* | closures have an object type field so that we can perform correct deepCopy() ↵ | Andreas Rumpf | 2017-07-22 | 1 | -2/+2 |
| | | | | for the BoehmGC target | ||||
* | fixes #5871 | Andreas Rumpf | 2017-07-20 | 1 | -0/+1 |
| | |||||
* | fixes a typo | Andreas Rumpf | 2017-07-09 | 1 | -1/+1 |
| | |||||
* | system.nim: Fix documentation ( 7 div 5 == 1 ) (#6057) | nonylene | 2017-07-06 | 1 | -1/+1 |
| | |||||
* | Create system.nim | impbox | 2017-06-13 | 1 | -1/+2 |
| | | | Fix `deepCopy` incorrect argument description. | ||||
* | review and merge zahary's work (#5849) | zah | 2017-06-03 | 1 | -49/+81 |
| | | | | | | | | | * proper indentation for the generated JS code * improved dead-code elimination for JavaScript * test the JS dead-code elimination A new test spec has been added - "maxcodesize". It specifies the maximum size of the generated code in bytes. | ||||
* | make development version odd | Araq | 2017-05-31 | 1 | -1/+1 |
| | |||||
* | Add len for Slice[T] where T is ordinal (#5847) | cooldome | 2017-05-29 | 1 | -0/+8 |
| | |||||
* | updated version to 0.17.0 | Araq | 2017-05-17 | 1 | -2/+2 |
| | |||||
* | Merge branch 'zahary' into araq2 | Andreas Rumpf | 2017-05-17 | 1 | -2/+15 |
|\ | |||||
| * | covariance for arrays and sequences | Zahary Karadjov | 2017-05-12 | 1 | -0/+1 |
| | | |||||
| * | hold back the new | operator for types as it creates mysterious problems fro ↵ | Zahary Karadjov | 2017-04-28 | 1 | -3/+0 |
| | | | | | | | | tests/trmacros/tor | ||||
| * | Allow tyOr,tyAnd and tyNot to be constructed in more contexts | Zahary Karadjov | 2017-04-28 | 1 | -2/+17 |
| | | |||||
* | | Added generic min/max versions for two arguments (#5734) | Yuriy Glukhov | 2017-04-27 | 1 | -0/+6 |
| | | |||||
* | | remove system.getFileSize again, breaks windows builds and I don't want more ↵ | Araq | 2017-04-08 | 1 | -3/+0 |
| | | | | | | | | stuff that's a pain to support in a platform independent manner | ||||
* | | getFileSize and setFileSize procedures for File and AsyncFile | Emery Hemingway | 2017-04-05 | 1 | -0/+3 |
|/ | | | | | Platform independent procedure to set a file length. Useful when replacing file content. | ||||
* | Update 'compiles' documentation to remove not (#5666) | John Scillieri | 2017-04-05 | 1 | -1/+1 |
| | | | Documentation for proc compiles showed a broken/unintuitive example (unless i missed something) | ||||
* | system.nim: make min/max take openArrays, not varargs (breaking change) | Andreas Rumpf | 2017-04-04 | 1 | -2/+2 |
| | |||||
* | support for the Genode OS framework (#5560) | Emery Hemingway | 2017-03-31 | 1 | -19/+28 |
| | |||||
* | fixes #5599 (#5610) | Andreas Rumpf | 2017-03-26 | 1 | -2/+6 |
| | |||||
* | Added few documentation lines for the unsafeAddr operator. (#5362) | Arne Döring | 2017-03-23 | 1 | -3/+7 |
| | |||||
* | Fix links to manual (#5500) | konqoro | 2017-03-09 | 1 | -28/+28 |
| | |||||
* | Merge pull request #5317 from rokups/feature/coroutines | Andreas Rumpf | 2017-02-26 | 1 | -0/+20 |
|\ | | | | | Coroutine improvements | ||||
| * | Removed test code from coro.nim and created three real tests for coroutines | Rokas Kupstys | 2017-02-20 | 1 | -0/+3 |
| | | |||||
| * | Use constant nimCoroutines instead of defined(nimCoroutines) | Rokas Kupstys | 2017-02-20 | 1 | -0/+17 |
| | | | | | | | | Variable | ||||
* | | fixes most recent codegen regression | Araq | 2017-02-26 | 1 | -3/+3 |
| | | |||||
* | | Bugfix/double newlines in stderr (#5426) | Fabian Keller | 2017-02-24 | 1 | -0/+1 |
|/ | |||||
* | Added BiggestUInt (#5378) | flyx | 2017-02-13 | 1 | -0/+11 |
| | |||||
* | system.nim: don't use deprecated symbols/constructs | Araq | 2017-02-08 | 1 | -11/+12 |
| |