summary refs log tree commit diff stats
path: root/lib/system
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #2238 from oderwat/fix-2228-readall-osxAndreas Rumpf2015-03-011-2/+2
|\ | | | | Fix for readAll(stdin) problem on OS X and better anyway. I can confirm this works on Windows.
| * Fix for readAll(stdin) problem on OS X and better anyway.Hans Raaf2015-03-011-2/+2
| |
* | some love for the testsuite; fixed regressionsAraq2015-03-012-4/+14
|/
* fixes #2074Araq2015-02-261-1/+11
|
* fixes #2199, fixes #2197Araq2015-02-241-1/+1
|
* Removed int64 -> int downcast in timers.`-`GrundleTrundle2015-02-211-2/+2
| | | | | On windows when compiling on 32 bit, this can get you a out of range exception for an otherwise valid interval.
* fixes #2124Araq2015-02-201-2/+4
|
* Make readBytes and writeBytes work with uint8def2015-02-181-2/+2
| | | | | | So far only openarray[int8] worked. Now it's openarray[int8|uint8]. This should make sense, since uint8 is comfortable to represent a byte (0-255) and there is already type byte* = uint8 in system.
* Merge pull request #2150 from def-/gc2-compilingAndreas Rumpf2015-02-162-71/+73
|\ | | | | Make gc2 compile again and fix some deprecation warnings
| * Clean up some more deprecation warningsdef2015-02-162-7/+7
| |
| * Make gc2 compile againdef2015-02-161-64/+66
| |
* | Fix typosFederico Ceratto2015-02-159-11/+11
| |
* | Fix typosFederico Ceratto2015-02-151-1/+1
|/
* Disable -pthread for linker on OSXHans Raaf2015-02-131-1/+3
| | | | | The -pthread is not needed on Darwin/OS X and the Apple compilers give a warning about this if you use --threads:on with the Nim compiler.
* fixed minor bugs; cleaned up testsAraq2015-02-121-3/+3
|
* Merge pull request #2053 from reactormonk/message-for-koch-tempAndreas Rumpf2015-02-121-0/+14
|\ | | | | report how to create a compiler stacktrace #1280
| * report how to create a compiler stacktrace #1280Simon Hafner2015-02-011-0/+14
| |
* | cleaned up GC tests; fixes object variant re-assign bugAraq2015-02-101-3/+7
| |
* | fixes #2070Araq2015-02-102-19/+29
| |
* | lots of C++ codegen improvementsAraq2015-02-072-7/+15
| |
* | C++ support: codegen generates C++'s references and avoids copiesAraq2015-02-041-2/+7
|/
* Merge pull request #2005 from def-/fix-estpAndreas Rumpf2015-01-272-2/+2
|\ | | | | Make ESTP compile
| * Make ESTP compiledef2015-01-232-2/+2
| |
* | Fix type of setControlCHook parameterdef2015-01-271-1/+1
| |
* | Get rid of more deprecation warnings by renaming exceptionsdef2015-01-272-4/+4
|/
* Fix #1546Varriount2015-01-221-1/+1
|
* don't advice people to use debug options for the GC and coreAraq2015-01-111-2/+2
|
* Happy new year!Guillaume Gelin2015-01-068-8/+8
|
* Some GC renames to get rid of deprecation warningsdef2015-01-062-4/+4
|
* Merge branch 'devel' of https://github.com/Araq/Nim into develAraq2015-01-051-3/+4
|\
| * fixes #1816Araq2015-01-021-3/+4
| |
* | fixes #1796Araq2015-01-051-4/+32
|/
* minor improvementsAraq2014-12-281-3/+3
|
* fixes #1744Araq2014-12-171-4/+5
|
* added 'setupGcForForeignThread' for better C interopAraq2014-12-112-0/+28
|
* final version before removalAraq2014-12-081-0/+74
|
* fixes #1712Araq2014-12-071-2/+2
|
* fixes #1053, fixes #924Araq2014-11-191-4/+8
|
* proper fix for stack initialization and threadvar emulationAraq2014-11-111-11/+27
|
* Merge pull request #1636 from rbehrends/fix-thread-issuesAndreas Rumpf2014-11-081-10/+0
|\ | | | | Fix some thread issues
| * Remove references to pthread_mutex_timedlock().Reimer Behrends2014-11-061-10/+0
| | | | | | | | | | | | | | The pthread_mutex_timedlock() function is not supported on a number of architectures and is not actually used by the library or compiler, but prevents C++ compilation on systems that do not support it when threads are enabled.
* | TAtomType includes 'bool'Araq2014-11-081-5/+5
|/
* Merge branch 'devel' into bigbreakAraq2014-11-031-22/+28
|\ | | | | | | | | | | | | | | Conflicts: lib/impure/db_postgres.nim lib/pure/json.nim lib/pure/math.nim lib/system/atomics.nim
| * Various atomics fixes for gcc/clang.Reimer Behrends2014-10-301-21/+27
| | | | | | | | | | | | Make atomicInc/atomicDec work with clang, too; also, actually import the memory model constants from C rather than relying on the enum matching the C constants by happenstance.
* | introduced 'benign' pragmaAraq2014-10-2511-48/+53
| |
* | Merge branch 'devel' into bigbreakAraq2014-10-201-9/+10
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: compiler/nim.ini doc/manual.txt doc/tut2.txt koch.nim lib/system/channels.nim readme.txt tools/niminst/niminst.nim tools/nimweb.nim web/download.txt web/news.txt
| * 2nd attempt to fix tryRecvAraq2014-10-201-1/+1
| |
| * fixes tryRecvAraq2014-10-201-3/+4
| |
* | docgen should work againAraq2014-10-051-2/+3
| |
* | Merge branch 'devel' of https://github.com/Araq/Nimrod into bigbreakAraq2014-10-041-4/+17
|\| | | | | | | | | | | | | Conflicts: lib/impure/db_postgres.nim lib/pure/os.nim lib/wrappers/postgres.nim