diff --git a/doc/gc.txt b/doc/gc.txt index ac8d46cfa3..f51421bcd0 100644 --- a/doc/gc.txt +++ b/doc/gc.txt @@ -87,14 +87,14 @@ is triggered. Time measurement ---------------- -The GC's way of measing time uses (see ``lib/system/timers.nim`` for the +The GC's way of measuring time uses (see ``lib/system/timers.nim`` for the implementation): 1) ``QueryPerformanceCounter`` and ``QueryPerformanceFrequency`` on Windows. 2) ``mach_absolute_time`` on Mac OS X. 3) ``gettimeofday`` on Posix systems. -As such it supports a resolution of nano seconds internally; however the API +As such it supports a resolution of nanoseconds internally; however the API uses microseconds for convenience. diff --git a/doc/manual/typedesc.txt b/doc/manual/typedesc.txt index 97ab18b56a..5087c12047 100644 --- a/doc/manual/typedesc.txt +++ b/doc/manual/typedesc.txt @@ -25,7 +25,7 @@ For the purposes of code generation, all static params are treated as generic params - the proc will be compiled separately for each unique supplied value (or combination of values). -Furthermore, the system module defines a `semistatic[T]` type than can be +Furthermore, the system module defines a `semistatic[T]` type that can be used to declare procs accepting both static and run-time values, which can optimize their body according to the supplied param using the `isStatic(p)` predicate: