whitequark
|
956d2afcb2
|
compiler.iodelay: fold Max further.
|
2015-11-17 03:06:07 +03:00 |
|
whitequark
|
7d2fca291d
|
compiler.iodelay: add missing import.
|
2015-11-17 01:30:19 +03:00 |
|
whitequark
|
e619154c81
|
transforms.iodelay_estimator: fix handling of with sequential .
|
2015-11-17 01:22:48 +03:00 |
|
whitequark
|
506725f78a
|
transforms.iodelay_estimator: fix handling of methods.
|
2015-11-17 01:19:22 +03:00 |
|
whitequark
|
b0c6b70971
|
transforms.asttyped_rewriter: fix class redefinition diagnostic.
|
2015-11-17 01:17:25 +03:00 |
|
whitequark
|
9e0a5b9404
|
transforms.iodelay_estimator: skip statements, not modules on _UnknownDelay.
|
2015-11-17 01:00:10 +03:00 |
|
whitequark
|
44d0a35409
|
transforms.iodelay_estimator: actually iterate to fixpoint.
|
2015-11-17 00:59:40 +03:00 |
|
whitequark
|
10f82ff2c8
|
transforms.iodelay_estimator: do not unify indeterminate delays.
|
2015-11-17 00:59:09 +03:00 |
|
whitequark
|
841e01a8bb
|
compiler.iodelay: fix typo in Var.__eq__.
|
2015-11-17 00:53:12 +03:00 |
|
whitequark
|
a2d73c8b05
|
compiler.types: dump type variable iodelay explicitly.
|
2015-11-17 00:51:56 +03:00 |
|
whitequark
|
e67705dc27
|
compiler.iodelay: fix typo in BinOp.__eq__.
|
2015-11-17 00:51:37 +03:00 |
|
whitequark
|
629aacec09
|
compiler.iodelay: add forgotten Conv.__eq__.
|
2015-11-17 00:51:22 +03:00 |
|
whitequark
|
fd46690cf5
|
compiler: make IR dumps vastly more readable.
|
2015-11-17 00:23:34 +03:00 |
|
whitequark
|
eefa9e2ea6
|
transforms.inferencer: fix typo.
|
2015-11-17 00:02:15 +03:00 |
|
whitequark
|
c8cfa7c7bd
|
compiler: give suggestions in diagnostics for unbound variable.
This uses the Jaro-Winkler edit distance, which seemed like the best
fit for identifiers, even though it is intended for people's names.
|
2015-11-15 23:09:40 +03:00 |
|
whitequark
|
9670939ca6
|
compiler.analyses.domination: fix PostDominatorTree.
|
2015-11-09 12:49:27 +03:00 |
|
whitequark
|
19fae9181c
|
compiler.analyses.domination: implement new dominator tree algorithm.
|
2015-11-09 11:51:54 +03:00 |
|
whitequark
|
a0c6f75f9b
|
compiler.types: fix obsolete iodelay references.
|
2015-11-07 15:14:19 +03:00 |
|
whitequark
|
d6d0a3e3e9
|
Merge branch 'master' into new-py2llvm
|
2015-11-07 12:57:18 +03:00 |
|
whitequark
|
da622937f6
|
Merge commit 'd0b5c3ba7fb' into new-py2llvm
|
2015-11-07 09:41:34 +03:00 |
|
|
a7c9c95085
|
gui/explorer: support requesting termination of all instances
|
2015-11-05 19:04:10 +08:00 |
|
|
ad5a32fb6e
|
targets/kc705: remove unneeded argument on qc2
|
2015-11-04 20:09:37 +08:00 |
|
|
38740a4abe
|
runtime: log startup kernel start
|
2015-11-04 12:34:18 +08:00 |
|
|
087c2fd078
|
runtime: fix generation of service_table.h
|
2015-11-04 11:22:56 +08:00 |
|
|
3404a6565b
|
frontend/artiq_flash: reorganize device binaries
|
2015-11-04 10:40:46 +08:00 |
|
|
e26147b2ac
|
gateware,runtime: use new migen/misoc
|
2015-11-04 00:35:03 +08:00 |
|
|
644a410c90
|
thorlabs_tcube: fix -P case handling
|
2015-11-03 17:55:00 +08:00 |
|
whitequark
|
3a1b77ae6b
|
analyses.domination: add PostDominatorTree.
|
2015-11-01 09:49:39 +03:00 |
|
|
a2c074cc33
|
gui: fix RPC client teardown
|
2015-11-01 00:03:46 +08:00 |
|
|
8e24a018ea
|
gui/log: fix filter initialization race condition
|
2015-11-01 00:01:45 +08:00 |
|
|
f57145c4f3
|
gui: support triggering repository rescan
|
2015-10-31 23:58:39 +08:00 |
|
|
0a36b03a12
|
gui/log: work around Qt scrolling bug. Closes #151
|
2015-10-31 10:25:01 +08:00 |
|
|
d8b98ae5d4
|
gui/log: fix performance problems
|
2015-10-31 00:34:14 +08:00 |
|
|
b61eb866b6
|
gui: log freetext filter
|
2015-10-30 19:58:33 +08:00 |
|
|
f3ee97a4ff
|
fix typo
|
2015-10-30 19:58:15 +08:00 |
|
|
58f55fc630
|
artiq_flash: check that xc3sprog is found. closes #162
|
2015-10-30 15:52:03 +08:00 |
|
|
2c77c80b4f
|
master: expose more scheduler APIs to the experiments
|
2015-10-30 13:41:18 +08:00 |
|
whitequark
|
f70f7fb89b
|
Merge branch 'master' into new-py2llvm
|
2015-10-30 04:29:35 +03:00 |
|
|
0e375e4980
|
gui: fix shortcut pipeline
|
2015-10-30 00:50:18 +08:00 |
|
|
f0eed1182a
|
protocols/pyon: improve error reporting of non-serializable type
|
2015-10-29 09:42:45 +08:00 |
|
|
32c95f24d0
|
worker: reduce some logging levels
|
2015-10-29 09:34:41 +08:00 |
|
|
0d53f7ab0d
|
ignore ProcessLookupError when killing subprocesses. Closes #167
|
2015-10-28 20:57:28 +08:00 |
|
|
40b4129c65
|
Only support scalars and numpy arrays in HDF5 output. Update documentation. Closes #145
|
2015-10-28 18:33:42 +08:00 |
|
|
ec328cf5e1
|
master/worker_db: reduce exception backtrace clutter of get_dataset. Closes #168
|
2015-10-28 17:50:48 +08:00 |
|
|
828b48ad89
|
master/scheduler: reduce logging severity of worker exception backtraces to debug
|
2015-10-28 17:48:50 +08:00 |
|
|
1ada15ae5d
|
master: simplify worker/parent RPC
|
2015-10-28 17:35:57 +08:00 |
|
|
4e35a247d1
|
pdq2_client: remove unnecessary calls
|
2015-10-28 09:48:14 +08:00 |
|
|
3789273e29
|
pdq2_client: remove init call
|
2015-10-28 09:47:01 +08:00 |
|
|
d708002fb9
|
devices/pdq2: add RPC getter functions
|
2015-10-28 09:46:17 +08:00 |
|
|
179416dac7
|
gui: delete shortcuts
|
2015-10-27 18:20:25 +08:00 |
|