summary refs log tree commit diff stats
path: root/lib/pure/concurrency/cpuinfo.nim
Commit message (Collapse)AuthorAgeFilesLines
* Native access to Genode environmentEmery Hemingway2018-06-071-3/+5
| | | | | | | | | | | | | | | | | Add a 'GenodeEnv' type and a 'componentConstructHook' to the system module. The 'componentConstructHook' allows for detection of POSIX style programs that exit implicitly or native Genode components that initialize to serve RPC requests and OS signals. This hook takes a 'GenodeEnv' argument so that the environment interface is passed cleanly to application code after globals are initialized. This is an typed pointer to a C++ object, procedures for accessing the environment will be available from a Nimble library and not included in the standard library. The standard library has an internal pointer to the environment object but this is not for external use, the undocumented global environment pointer has been removed.
* fixes cpuinfo regressionAraq2017-10-261-8/+2
|
* [Windows] Use GetSystemInfo for obtaining processor count (#6082)Dmitry Atamanov2017-10-251-2/+25
|
* fix countProcessors error return value. (#5942)Parashurama2017-06-051-1/+1
|
* support for the Genode OS framework (#5560)Emery Hemingway2017-03-311-1/+6
|
* lib: Trim .nim files trailing whitespaceAdam Strzelecki2015-09-041-1/+1
| | | | via OSX: find . -name '*.nim' -exec sed -i '' -E 's/[[:space:]]+$//' {} +
* Happy new year!Guillaume Gelin2015-01-061-1/+1
|
* Merge branch 'devel' into bigbreakAraq2014-10-131-1/+10
|\ | | | | | | | | | | | | | | | | | | | | | | Conflicts: compiler/ast.nim compiler/nimfix/prettybase.nim compiler/pragmas.nim compiler/sempass2.nim doc/manual.txt koch.nim lib/pure/concurrency/threadpool.nim web/news.txt
| * fixes recent regressionAraq2014-10-111-1/+4
| |
| * minor cleanup for cpuinfoAraq2014-10-111-2/+1
| |
| * Update cpuinfo.nimLuis Ricardo2014-10-071-1/+8
| | | | | | | | sys/types.h needed for macosx and freebsd sys/param.h needed for openbsd and netbsd
* | Nimrod renamed to NimAraq2014-08-281-1/+1
|/
* initial non-compiling version of 'parallel'Araq2014-05-121-0/+58