Commit graph

12 commits

Author SHA1 Message Date
ringabout
d4782c9e42
closes #17864; add a test case (#21434) 2023-02-25 00:53:04 +08:00
flywind
3cb2d7af05
[vm]fixes #15974 #12551 #19464 #16020 #16780 #16613 #14553 #19909 #18641 (#19902) [backport]
* revert #12217 since the root problem seems to have been fixed; fix #15974;fix #12551; fix #19464

* fix #16020; fix #16780

* fix tests and #16613

* fix #14553

* fix #19909; skip skipRegisterAddr

* fix #18641
2022-06-22 08:43:58 +02:00
flywind
70a30317f7
fix #16693: testament spec nimout too lax (#16698)
Co-authored-by: Timothee Cour <timothee.cour2@gmail.com>
2021-04-04 13:47:28 -07:00
Timothee Cour
b3c3557c33
fix #16025 repr now consistent: does not insert trailing newline (#16034) 2020-11-19 12:12:51 -08:00
Araq
87f0d534d6 fixes #12488 [backport] 2019-11-28 23:00:34 +01:00
Andreas Rumpf
78e02d174d
fixes #12670 [backport] (#12693) 2019-11-20 19:08:16 +01:00
Andreas Rumpf
38b3590e40
fixes #12310 [backport] (#12470) 2019-10-20 22:37:31 +02:00
Araq
7f904e2c66 fixes #12244 [backport] 2019-10-10 10:00:57 +02:00
Andreas Rumpf
162d74db91
fixes #10981; fixes #7261 (#12217) 2019-09-19 14:34:56 +02:00
Andreas Rumpf
28c9c062a4
fixes #11610 (#11659) 2019-07-05 07:26:06 +02:00
LemonBoy
710cfcecd3 Rework exception handling in the VM (#10544)
* Rework exception handling in the VM

Make the safepoint handling more precise and less forgiving.
The new code is clearer and more commented.
Perform cleanup on `return`.
The no-exception-thrown case in a try block should be slightly faster
since we don't parse the whole set of exceptions every time.
More tests.

* Fix silly error that broke a few tests

* Testament doesn't like files having the same name

* Remove test case that failed compilation to js
2019-02-08 11:57:47 +01:00
Araq
cfbf9dcc59 fixes #8740 2018-09-03 09:06:52 +02:00
Renamed from tests/vm/trgba.nim (Browse further)