whitequark
|
fcf2a73f82
|
test_pulse_rate: tighten upper bound to 1500ns.
|
2016-04-14 18:05:31 +08:00 |
whitequark
|
92f3dc705f
|
llvm_ir_generator: generate code more amenable to LLVM's GlobalOpt.
This exposes almost all embedded methods to inlining, with massive
gains.
|
2016-04-14 18:05:10 +08:00 |
whitequark
|
f2c92fffea
|
compiler: make quoted functions independent of outer environment.
|
2016-04-14 18:04:42 +08:00 |
whitequark
|
ccb1d54beb
|
compiler: tune the LLVM optimizer pipeline (fixes #315).
|
2016-04-14 18:04:42 +08:00 |
whitequark
|
8fa4281470
|
compiler: significantly increase readability of LLVM and ARTIQ IRs.
|
2016-04-14 18:04:42 +08:00 |
whitequark
|
e534941383
|
compiler: quote functions directly instead of going through a local.
|
2016-04-14 18:04:22 +08:00 |
whitequark
|
f72e050af5
|
transforms.llvm_ir_generator: extract class function attributes.
This should give LLVM more visibility.
|
2016-04-14 18:04:22 +08:00 |
whitequark
|
00facbbc78
|
compiler: get rid of the GetConstructor opcode.
|
2016-04-14 18:04:22 +08:00 |
Sebastien Bourdeauducq
|
349ccfb633
|
gateware/nist_qc2: substitute FMC
|
2016-04-14 01:04:19 +08:00 |
dhslichter
|
08e742ce68
|
Updated qc2 pinouts for SPI and 2x DDS bus, update docs
|
2016-04-13 18:39:50 +08:00 |
Robert Jördens
|
90876e0143
|
examples: move pdq2 frame selects away from TTLInOut ttl3
|
2016-04-12 19:41:16 +08:00 |
Robert Jördens
|
6552aa4c28
|
test: set inputs to input(), should close #383
|
2016-04-12 18:17:39 +08:00 |
Sebastien Bourdeauducq
|
936190033e
|
gui/models: handle Qt calling DictSyncTreeSepModel.index with garbage inputs. Closes #388
|
2016-04-11 20:12:07 +08:00 |
Sebastien Bourdeauducq
|
e7d448efd3
|
dashboard/moninj: use ephemeral UDP port
|
2016-04-11 18:58:22 +08:00 |
Sebastien Bourdeauducq
|
a6c17d3e40
|
dashboard/moninj: fix windows problems
|
2016-04-11 18:58:13 +08:00 |
Sebastien Bourdeauducq
|
e4833a33fc
|
dashboard/moninj: use thread instead of asyncio UDP (#39)
|
2016-04-11 18:57:21 +08:00 |
Robert Jördens
|
e2def34ede
|
ipython notebook example: datasets subgroup
|
2016-04-08 12:21:43 +08:00 |
Robert Jördens
|
f3d8ac301c
|
applets/simple: fix error msg, style
|
2016-04-08 01:27:22 +08:00 |
Robert Jördens
|
787ed65d00
|
plot_xy: fix errorbar plot
|
2016-04-08 01:26:42 +08:00 |
Robert Jördens
|
ca24e00400
|
plot_xy: un-randomize the fit plot
|
2016-04-08 01:26:23 +08:00 |
Robert Jördens
|
1d3c0166da
|
dashboard: allow more than 99 scan points
|
2016-04-08 01:26:05 +08:00 |
Robert Jördens
|
eea7cdcf89
|
worker_impl: style
|
2016-04-05 18:03:55 +08:00 |
Robert Jördens
|
0b32d9946a
|
worker: trust that h5py encodes strings
|
2016-04-05 18:03:55 +08:00 |
Robert Jördens
|
690eb8c304
|
worker: trust that h5py maps all types as we want
|
2016-04-05 18:03:55 +08:00 |
Robert Jördens
|
4ba07e01d1
|
test_h5types: also test ndarrays
|
2016-04-05 18:03:55 +08:00 |
Robert Jördens
|
a52b8fa3da
|
test_h5types: use in-memory files
|
2016-04-05 18:03:55 +08:00 |
Robert Jördens
|
e1f3968a4a
|
worker, hdf5: move datasets to subgroup
|
2016-04-05 18:03:04 +08:00 |
Sebastien Bourdeauducq
|
4f589a7277
|
artiq_flash: clear error message when bin directory is absent
|
2016-04-05 16:09:53 +08:00 |
Sebastien Bourdeauducq
|
cff01274e9
|
ship examples with package
|
2016-04-05 14:36:31 +08:00 |
Sebastien Bourdeauducq
|
eba90c8782
|
client: add --async option to scan-repository, recommend usage in git post-receive
|
2016-04-04 22:18:29 +08:00 |
Sebastien Bourdeauducq
|
b095c94919
|
master/worker_impl: use ParentDatasetDB in examine mode. Closes #368
|
2016-04-02 23:08:14 +08:00 |
Sebastien Bourdeauducq
|
2f404bae41
|
master: always expose full set of worker handlers (#368)
|
2016-04-02 23:08:14 +08:00 |
Sebastien Bourdeauducq
|
08549bc3c5
|
gui/experiment: fix recompute argument error handling
|
2016-04-02 23:08:14 +08:00 |
whitequark
|
3e6e8c6b51
|
Revert "test: XFAIL lit/devirtualization/*."
This reverts commit 63121e4faf .
|
2016-04-02 09:54:35 +00:00 |
whitequark
|
63121e4faf
|
test: XFAIL lit/devirtualization/*.
|
2016-03-31 09:17:34 +00:00 |
Sebastien Bourdeauducq
|
b761a824ee
|
runtime: fix ddstest help (#365)
|
2016-03-31 10:27:41 +08:00 |
Sebastien Bourdeauducq
|
06e626024b
|
gui: setParent(None) before deleteLater() to remove dock appears unnecessary and causes memory corruption on Windows. Closes #362
|
2016-03-30 11:39:36 +08:00 |
Sebastien Bourdeauducq
|
72da5cc0de
|
gui: do 60114447 properly
|
2016-03-30 01:48:25 +08:00 |
Sebastien Bourdeauducq
|
b64cea0a79
|
gui: log error and bail out on artiq_gui.pyon write failure (#360)
|
2016-03-30 01:45:37 +08:00 |
Sebastien Bourdeauducq
|
7cff4977b4
|
gui/applets: use a better default size, make minimum size proportional to font
|
2016-03-29 17:11:04 +08:00 |
Sebastien Bourdeauducq
|
ddf6ec433e
|
gui: better default layout
|
2016-03-29 17:11:04 +08:00 |
Sebastien Bourdeauducq
|
ac0f62628d
|
environment,worker_db: mutate datasets from experiments via dedicated method instead of Notifier. Closes #345
|
2016-03-29 17:11:04 +08:00 |
Sebastien Bourdeauducq
|
e6da8f778e
|
doc/dds: fix init timing margin
|
2016-03-29 12:01:22 +08:00 |
Sebastien Bourdeauducq
|
74b71e5f64
|
doc: fix comment about when and how DDS init should be done. Closes #353
|
2016-03-29 11:11:13 +08:00 |
Robert Jördens
|
b04b5c8239
|
scanwidget: handle min, max, suffix (closes #352)
|
2016-03-29 00:55:27 +08:00 |
Sebastien Bourdeauducq
|
4e0e8341ca
|
gui/log: split lines correctly
|
2016-03-25 20:05:13 +08:00 |
Sebastien Bourdeauducq
|
69a531edf4
|
gui/log: send Qt model notifications correctly
|
2016-03-25 20:05:08 +08:00 |
Sebastien Bourdeauducq
|
74b3c47614
|
protocols/pc_rpc: short_exc_info
|
2016-03-25 20:04:53 +08:00 |
Sebastien Bourdeauducq
|
7bdec1b93b
|
master/worker: use only first line in short_exc_info
|
2016-03-25 20:03:27 +08:00 |
Sebastien Bourdeauducq
|
5d5a4433a7
|
gui: redesign table/trees to avoid slow and buggy qt/pyqt autosize. Closes #182. Closes #187.
|
2016-03-25 20:03:22 +08:00 |