summary refs log tree commit diff stats
path: root/lib/system/excpt.nim
Commit message (Expand)AuthorAgeFilesLines
* rewritten goto based exception handling; much cleaner implementation;… (#13...Andreas Rumpf2020-03-171-3/+3
* make goto based exceptions available for 'nim cpp' (#13244)Andreas Rumpf2020-01-251-4/+4
* Added 'ansic' os support for minimal (embedded) targets (#13088)Ico Doornekamp2020-01-151-53/+54
* fixes #13070Araq2020-01-101-2/+2
* --exception:goto switch for deterministic exception handling (#12977)Andreas Rumpf2020-01-011-95/+101
* generic stack trace overriding mechanism (#12922)Ștefan Talpalaru2019-12-291-10/+33
* ARC related bugfixes and refactorings (#12781)Andreas Rumpf2019-12-051-8/+56
* make tests green againAndreas Rumpf2019-11-131-2/+2
* gc:arc: support GC_ref/unref for ref TAraq2019-11-131-2/+2
* Fix crash in terminate handler (#12572) [backport]Volodymyr Lashko2019-11-071-0/+6
* first implementation of the new --seqsv2 switchAraq2019-10-201-1/+1
* Remove ENDB (#12095)Clyybber2019-08-311-11/+1
* Reset closure iter exception before rethrowingYuriy Glukhov2019-08-161-2/+1
* Merge branch 'cpp_reraise_fix' into yield-in-try-fixYuriy Glukhov2019-08-161-6/+9
|\
| * fixes #11118Andrii Riabushenko2019-04-301-6/+9
* | [other] preparations for --styleCheck:error for the Nim compiler (#11478)Andreas Rumpf2019-06-121-6/+7
* | Implements pending future tracking in async.Dominik Picheta2019-05-061-0/+6
|/
* fixes #10765 (#10993) [backport]cooldome2019-04-111-4/+21
* attempt to make the CIs green againAraq2019-04-021-5/+1
* do not display stacktrace twice, fixes #10922 (#10939)Miran2019-04-021-1/+0
* use abort instead of quit (#10872)Arne Döring2019-03-211-3/+8
* --newruntime: progressAndreas Rumpf2019-03-141-7/+0
* Make HWND a pointer instead of a cint and fix MSVC compiler warning (#10789)Bogdan2019-03-131-2/+2
* system: some documentation improvements (#10809)Miran2019-03-111-2/+3
* Initial version of the hot-code reloading support for native targets (#10729)zah2019-02-261-2/+2
* Move cpp exception handler from system to excpt next to the signal handler (#...cooldome2019-02-131-0/+18
* Merge branch 'devel' into araq-quirky-exceptionsAndreas Rumpf2019-02-081-47/+42
|\
| * further system.nim cleanupsAndreas Rumpf2019-02-061-2/+2
| * system refactorings (#10559)Andreas Rumpf2019-02-061-3/+3
| * gc: destructors is beginning to work (#10483)Andreas Rumpf2019-01-291-9/+12
| * excpt.nim: code cleanup, don't produce nimFrame in -d:release modeAraq2019-01-231-21/+15
| * OutOfMemError is never raised so there is no need to check for it (produce le...Araq2019-01-231-13/+6
| * make --define:noSignalHandler compile againAraq2019-01-221-1/+1
| * add unsetControlCHook to remove a Ctrl-C hook after it was set (#7267)Vindaar2019-01-101-0/+5
* | --define:nimQuirky exception handling for Nim; in preparation of a blog postAndreas Rumpf2019-01-031-0/+2
|/
* cleanup of excpt.nimAndreas Rumpf2018-12-111-1/+4
* replace misleading "stack overflow" message on call depth limitȘtefan Talpalaru2018-12-101-3/+5
* don't raise exception in the default handler (#9783)alaviss2018-11-221-1/+8
* change system.nim to adhere to the style guideAraq2018-10-301-8/+8
* Implements #9434. Minimal Stacktrace for Exceptions in release mode (#9480)cooldome2018-10-281-1/+9
* system/excpt: nil is no longer vaild for seqs (#8825)alaviss2018-08-311-1/+1
* even more strict isNil handling for strings/seqs in order to detect bugsAraq2018-08-221-6/+6
* fixes merge conflictAndreas Rumpf2018-08-191-1/+5
|\
| * Genode fixes (#8501)Emery Hemingway2018-08-161-1/+5
* | WIP: nothing worksAndreas Rumpf2018-08-051-4/+5
|/
* 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
* make C++ tests green againAndreas Rumpf2018-01-221-2/+2