Andreas Rumpf
e0ef859130
strict effects ( #18777 )
...
* fixes #17369
* megatest is green for --cpu:arm64
* docgen output includes more tags/raises
* implemented 'effectsOf'
* algorithm.nim: uses new effectsOf annotation
* closes #18376
* closes #17475
* closes #13905
* allow effectsOf: [a, b]
* added a test case
* parameters that are not ours cannot be declared as .effectsOf
* documentation
* manual: added the 'sort' example
* bootstrap with the new better options
2021-09-02 12:10:14 +02:00
..
2020-12-27 14:45:57 +01:00
2021-04-02 13:11:03 +02:00
2021-06-19 11:24:46 -07:00
2020-12-14 10:58:29 +01:00
2020-12-28 14:13:21 +01:00
2021-03-23 10:49:02 +01:00
2021-04-21 19:47:01 +02:00
2021-05-29 12:44:39 -07:00
2021-05-07 17:40:16 -07:00
2021-02-15 21:17:45 +01:00
2021-01-07 19:16:26 +01:00
2020-12-27 19:46:21 +01:00
2021-03-17 10:08:54 +01:00
2021-03-17 10:08:54 +01:00
2021-05-14 15:33:17 -07:00
2021-02-18 08:26:50 +01:00
2021-01-05 17:50:15 +01:00
2021-02-24 10:14:19 +01:00
2020-12-28 14:13:21 +01:00
2021-04-04 13:47:28 -07:00
2021-01-05 17:52:26 +01:00
2021-08-11 12:17:17 +02:00
2020-12-17 13:41:05 +01:00
2021-04-07 14:17:48 +02:00
2020-11-28 11:59:08 -08:00
2020-12-28 14:13:21 +01:00
2021-04-29 09:51:54 +02:00
2020-12-28 14:13:21 +01:00
2021-03-10 08:08:24 -08:00
2021-01-05 20:51:51 +01:00
2021-02-17 19:27:48 +01:00
2021-04-02 13:11:03 +02:00
2021-07-27 09:36:19 +02:00
2021-05-31 13:39:19 +02:00
2021-07-17 07:54:47 +02:00
2021-05-30 23:55:51 +02:00
2021-02-15 13:57:15 +01:00
2021-05-06 10:58:01 +02:00
2020-12-28 14:13:21 +01:00
2021-02-08 13:54:03 +01:00
2021-06-30 10:22:38 -07:00
2021-01-22 15:04:52 +01:00
2020-12-28 14:13:21 +01:00
2021-06-19 11:24:46 -07:00
2021-02-22 20:13:08 +01:00
2021-03-26 13:05:51 +01:00
2021-04-13 09:33:28 +02:00
2021-07-20 22:13:52 +02:00
2021-01-25 18:35:08 -08:00
2021-07-20 22:13:52 +02:00
2021-03-03 11:58:50 +01:00
2021-04-06 16:21:58 +02:00
2021-06-05 06:58:26 +02:00
2021-02-24 22:17:16 +00:00
2021-08-19 11:35:40 +02:00
2020-12-28 14:13:21 +01:00
2021-04-24 07:54:31 +02:00
2020-12-29 13:27:08 +01:00
2021-07-05 10:12:58 -07:00
2021-06-07 13:57:42 +02:00
2021-02-22 11:09:25 +01:00
2021-05-31 13:39:19 +02:00
2020-11-28 09:09:31 +01:00
2021-08-08 19:11:07 +01:00
2021-03-27 10:22:42 +01:00
2021-04-24 07:54:31 +02:00
2020-12-27 14:45:57 +01:00
2021-01-07 09:38:31 +01:00
2021-07-16 15:50:02 +02:00
2021-02-24 22:17:16 +00:00
2021-08-12 16:50:08 +02:00
2021-07-29 23:05:26 +02:00
2021-05-02 00:26:41 +02:00
2021-03-07 12:08:41 +01:00
2021-03-28 09:57:40 -07:00
2020-11-24 19:06:41 +01:00
2021-08-08 19:11:07 +01:00
2020-12-27 14:45:57 +01:00
2021-08-16 15:14:35 +02:00
2020-12-28 14:13:21 +01:00
2021-06-28 12:33:20 +02:00
2021-02-20 18:08:13 +01:00
2020-12-28 14:13:21 +01:00
2021-01-22 19:51:11 +01:00
2021-07-23 13:41:16 +02:00
2021-02-06 17:33:11 +01:00
2021-06-10 18:26:58 +02:00
2021-03-29 10:50:58 +02:00
2021-07-27 19:50:59 +02:00
2021-02-22 19:58:37 +01:00
2021-07-28 14:31:13 +02:00
2021-07-20 08:32:22 +02:00
2021-07-15 20:54:07 +02:00
2021-03-08 10:39:39 +01:00
2021-07-15 22:13:01 +02:00
2021-06-16 11:31:20 +02:00
2020-12-28 14:13:21 +01:00
2021-08-11 12:17:17 +02:00
2021-01-07 16:09:57 +01:00
2021-08-12 09:21:01 -07:00
2021-08-23 00:13:39 +02:00
2021-09-02 12:10:14 +02:00
2021-03-02 12:53:05 +01:00
2020-12-18 16:45:51 +01:00
2021-04-12 07:32:37 +02:00
2021-02-24 13:47:36 +01:00
2020-11-24 19:06:41 +01:00
2020-12-12 23:29:20 +01:00
2021-07-19 12:43:31 +02:00
2020-12-28 14:13:21 +01:00
2021-07-18 11:10:08 +02:00
2021-02-09 13:04:36 +01:00
2020-12-28 14:13:21 +01:00
2021-03-15 10:21:25 +01:00
2021-07-18 15:16:26 +02:00
2020-12-28 14:13:21 +01:00
2021-04-09 11:51:51 +02:00
2021-07-18 11:04:19 +02:00
2021-05-08 17:13:47 +02:00
2021-03-08 14:37:52 +01:00
2021-03-11 16:32:50 +01:00
2020-12-28 14:13:21 +01:00
2021-03-29 14:22:29 +02:00
2021-06-21 12:50:47 +02:00
2020-11-27 12:41:22 +08:00
2021-02-24 21:02:33 +01:00
2020-12-27 09:16:53 +01:00
2021-05-09 23:33:31 +02:00
2021-04-17 11:48:22 +02:00
2021-02-24 13:44:10 +01:00
2021-05-31 13:39:19 +02:00
2021-06-24 11:55:31 +02:00
2020-11-27 20:47:49 +01:00
2020-11-27 20:47:49 +01:00
2021-07-08 10:21:30 +08:00
2020-12-28 14:13:21 +01:00
2021-09-02 07:41:14 +02:00
2021-05-15 06:50:39 +02:00