1
0
forked from M-Labs/artiq
Commit Graph

8984 Commits

Author SHA1 Message Date
a689c9bc65 doc: Windows netstat fix 2024-11-22 20:24:36 +08:00
a33072ad59 doc: cli argument submission format 2024-11-22 14:20:04 +08:00
7643968091 doc: note use of scheduler attributes 2024-11-22 14:20:00 +08:00
4f6c0dcc42 doc: Add FAQ on port conflicts 2024-11-22 10:31:39 +08:00
33b590de20 flake: add missing latex package for PDF manual 2024-11-21 18:51:21 +08:00
6ab5b845fd flake: update to nixpkgs 24.11 2024-11-21 18:36:02 +08:00
7bd3aceb84 master: migrate deprecated pygit2 commit.hex attr 2024-11-21 18:35:04 +08:00
8ca2adcada Correctly handle try/catch try/finally blocks
If we have a try/catch block nested inside a try/finally, then the
finally block would not be executed in the event of the exception.
This is because the landing pad of the inner try is marked as having no
cleanup clause.

We now set has_cleanup to False only if there is no outer try block.

Signed-off-by: Jonathan Coates <jonathan.coates@oxionics.com>
2024-11-20 09:39:25 +08:00
1eb21eda56 Remove final_branch from ARTIQ IR transform
As of da4ff44377 this is always None, and
so can be skipped.

Signed-off-by: Jonathan Coates <jonathan.coates@oxionics.com>
2024-11-20 09:39:25 +08:00
architeuthidae
82e7d63730 doc: Add FAQ on rollbacks/releases (#2609) 2024-11-16 13:19:43 +08:00
b504c5ad1a firmware: Disable the Nagle algorithm on sockets
Signed-off-by: Michael Birtwell <michael.birtwell@oxionics.com>
2024-11-14 09:42:49 +08:00
80ae6f5014 flake: add paramiko ed25519 dependencies 2024-10-31 12:47:21 +08:00
986ba92c74 flake: update dependencies 2024-10-31 12:47:12 +08:00
431c415423 doc: Typo 2024-10-25 11:45:32 +08:00
630083fa40 doc: Elaboration on Git workflows 2024-10-23 11:40:34 +08:00
architeuthidae
2117456d31 doc: Add section on management system communications (#2564)
Co-authored-by: architeuthidae <am@m-labs.hk>
2024-10-18 19:00:16 +08:00
2c26199ac2 docs: mention that subkernels pass now_mu 2024-10-18 15:03:23 +08:00
35b51f1f89 subkernels: send now_mu when starting a subkernel 2024-10-18 15:03:23 +08:00
b838ff964f Fix some typos 2024-10-18 14:57:57 +08:00
24152f8c0a flake: update dependencies 2024-10-15 15:58:58 +08:00
dcc08c57d7 doc: Fix Python indentation 2024-10-15 14:41:32 +08:00
thatschatt
22c741cb24 doc: Add TTuple to compiler section (#2591) 2024-10-14 18:47:51 +08:00
4147870e88 satman: gate gt_drtio against having drtio-eem 2024-10-11 17:31:00 +08:00
344d44e8cf doc: Attribute writeback / data transfer FAQ 2024-10-09 14:04:18 +08:00
architeuthidae
182a8c9b66 doc: Additional Nix config details (#2584)
Co-authored-by: architeuthidae <am@m-labs.hk>
2024-10-09 13:26:25 +08:00
dff22beee9 update dependencies 2024-10-08 15:15:46 +08:00
2dec8260be flake: update asyncserial
Signed-off-by: Florian Agbuya <fa@m-labs.ph>
2024-10-01 14:46:08 +08:00
38d5f451c5 Fix typo 2024-09-30 14:11:05 +08:00
f6cf893530 almazny: fix missing delay import 2024-09-13 14:49:26 +08:00
0ac9e77dc3 doc: Dashboard 'Load HDF5' button + nitpicks 2024-08-28 11:22:17 +08:00
4235309ab7 doc: Additional keyboard shortcuts 2024-08-23 16:46:19 +08:00
0311a37e59 doc: Minor fixes 2024-08-23 16:46:15 +08:00
a7e1d2b1c1 coredevice: add UnwrapNoneError class 2024-08-23 16:26:12 +08:00
808d9c8004 compiler: restore exception ids used 2024-08-23 16:26:12 +08:00
5463d66dcd firmware/ksupport: restore exception id order 2024-08-23 16:26:12 +08:00
24f28d0b4e doc: Add ZC706 to core device page 2024-08-22 13:52:57 +08:00
0808f7bc72 doc: Management expansion, suggested edits 2024-08-20 16:29:54 +08:00
f9ee6d66e8 doc: Add Waveform/RTIO analyzer 2024-08-20 16:29:54 +08:00
c4bcdf5f4c doc: Add reference descriptions 2024-08-20 16:29:54 +08:00
400fb0f317 doc: GUI applet groups 2024-08-20 16:29:54 +08:00
0c92fe5aeb doc: using_data_interfaces associated changes 2024-08-20 16:29:54 +08:00
04e55246e9 doc: Add 'Data and user interfaces' page 2024-08-20 16:29:54 +08:00
3079a1915f firmware/ksupport: improve comments and syscall name 2024-08-20 15:23:44 +08:00
5454e6f1a9 coredevice/test: add unittests for exceptions 2024-08-20 15:23:44 +08:00
68cbb09a64 firmware/ksupport: add exception unittests 2024-08-20 15:23:44 +08:00
9d6defcea1 coredevice/comm_kernel: map exceptions to correct names 2024-08-20 15:23:44 +08:00
4b9a910c88 sync exception names and ids 2024-08-20 15:23:44 +08:00
ccc4598049 doc: More FAQs 2024-08-19 13:04:19 +08:00
c6216e4b4e doc: Refactor management system reference 2024-08-13 14:53:48 +08:00
d1f6e2f1c1 doc: Minor link fixes 2024-08-12 16:57:57 +08:00