summary refs log tree commit diff stats
path: root/lib/system/excpt.nim
Commit message (Collapse)AuthorAgeFilesLines
* Yield in tryYuriy Glukhov2018-05-091-0/+4
|
* make 'not nil' experimentalAndreas Rumpf2018-05-021-4/+4
|
* Cpp codegen: handling of imported exceptions. Fixes #3571 (#7360)cooldome2018-04-101-6/+27
|
* genTryCpp to catch by Nim type, ready for first review (#7196)cooldome2018-02-121-1/+1
| | | | | | | | | | | | | | | | * Rewrite genTryCpp * correction * Implement polymorphic raise in cpp * revert backticks in emit * Cleanp a comment * revert test changes * better handling of <new> header
* make C++ tests green againAndreas Rumpf2018-01-221-2/+2
|
* writeStackTrace now officially has no IO effect anymore for more convenient ↵Andreas Rumpf2018-01-211-2/+2
| | | | debugging
* first steps in adding template/macro calls to stack tracesAraq2017-12-211-0/+12
|
* added system.getStackTraceEntriesAndreas Rumpf2017-11-161-21/+64
|
* Fix missing stacktraces when using -d:useNimRtl (#6716)Erwan Ameil2017-11-101-1/+1
|
* Merge branch 'devel' into araqAndreas Rumpf2017-11-021-2/+6
|\
| * breaking change: arrays of char do not convert to cstring; ptr to array of ↵Andreas Rumpf2017-10-101-2/+6
| | | | | | | | char does
* | Merge branch 'devel' into araqAndreas Rumpf2017-09-151-3/+4
|\|
| * Remove expr/stmt (#5857)Arne Döring2017-07-251-3/+4
| |
| * fixes #5871Andreas Rumpf2017-07-201-3/+2
| |
* | Merge branch 'devel' into araqAndreas Rumpf2017-07-131-6/+20
|\ \
| * | fixes #5871Andreas Rumpf2017-07-131-3/+2
| |/
| * fixes system.onUnhandledException featureAndreas Rumpf2017-07-121-1/+1
| |
| * add system.onUnhandledException featureAndreas Rumpf2017-07-121-3/+18
| |
* | Merge branch 'devel' into araqAndreas Rumpf2017-05-161-2/+7
|\|
| * better stack trace handlingAndreas Rumpf2017-05-161-2/+7
| |
* | precise stack scanning for Nim's GCs; work in progressAndreas Rumpf2017-04-191-2/+19
|/
* fixes #5628Araq2017-03-301-2/+3
|
* Added support for exceptions in coroutines and added exception testRokas Kupstys2017-02-201-0/+11
| | | | Fix bug where first coroutine ending would terminate main loop
* system.nim: don't use deprecated symbols/constructsAraq2017-02-081-1/+1
|
* new segfaults.nim stdlib module works on WindowsAraq2017-01-201-1/+6
|
* first version of the new memory tracking featureAndreas Rumpf2016-11-211-0/+2
|
* attempt to fix #4640Andreas Rumpf2016-09-131-2/+3
|
* prepare Nim codebase for upcoming parser changesAndreas Rumpf2016-07-151-5/+5
|
* remove system/ansi_c include from osJacek Sieka2016-06-051-1/+1
|
* added 'sig' feature; removed tfShared support in the compilerAndreas Rumpf2016-02-281-4/+4
|
* Added --noCppExceptions switchRuslan Mustakov2016-02-181-1/+1
|
* Coroutine support for i386/amd64 platforms unix/windows OSes ↵rku2015-07-311-1/+3
| | | | markAndSweep/refCounting GCs.
* fixes #3014Araq2015-06-291-1/+1
|
* lib/system/a-e - Dropped 'T' from typespdw2015-06-041-2/+3
|
* fixes #1888Araq2015-04-271-39/+47
|
* report how to create a compiler stacktrace #1280Simon Hafner2015-02-011-0/+14
|
* 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-061-1/+1
|
* minor improvementsAraq2014-12-281-3/+3
|
* introduced 'benign' pragmaAraq2014-10-251-6/+6
|
* ENDB compiles againAraq2014-08-311-1/+1
|
* system files use new identifiersAraq2014-08-231-8/+8
|
* the big renamefest: first stepsAraq2014-08-221-5/+5
|
* fix failed tests due to gcsafeAraq2014-08-121-3/+3
|
* distinguish between 'defined' and 'declared'Araq2014-08-111-2/+2
|
* added stack overflow preventionAraq2014-07-161-11/+18
|
* Fixes #1168Simon Hafner2014-05-031-1/+9
|
* Merge pull request #1118 from gradha/pr_show_boot_optionsVarriount2014-04-211-1/+1
|\ | | | | Version switch displays options used during `koch boot`
| * Version switch displays options used during `koch boot`Grzegorz Adam Hankiewicz2014-04-201-1/+1
| |