Merge branch 'master' of github.com:Araq/Nimrod into upstream
This commit is contained in:
commit
88f7b7bc50
31 changed files with 459 additions and 114 deletions
|
|
@ -48,6 +48,7 @@ Library Additions
|
|||
- Added ``system.clamp`` to limit a value within an interval ``[a, b]``.
|
||||
- Added ``strutils.continuesWith``.
|
||||
- Added ``system.getStackTrace``.
|
||||
- Added ``system.||`` for parallel for loop support.
|
||||
- The GC supports (soft) realtime systems via ``GC_setMaxPause``
|
||||
and ``GC_step`` procs.
|
||||
|
||||
|
|
@ -73,6 +74,9 @@ Changes affecting backwards compatibility
|
|||
- Deprecated ``system.GC_setStrategy``.
|
||||
- ``re.findAll`` and ``pegs.findAll`` don't return *captures* anymore but
|
||||
matching *substrings*.
|
||||
- RTTI and thus the ``marshall`` module don't contain the proper field names
|
||||
of tuples anymore. This had to be changed as the old behaviour never
|
||||
produced consistent results.
|
||||
|
||||
|
||||
Compiler Additions
|
||||
|
|
@ -86,6 +90,7 @@ Compiler Additions
|
|||
option or pragma.
|
||||
- The compiler now generates marker procs that the GC can use instead of RTTI.
|
||||
This speeds up the GC quite a bit.
|
||||
- The compiler now supports OpenMP's parallel for loop.
|
||||
|
||||
|
||||
Language Additions
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue