Sebastien Bourdeauducq
|
250ab6b489
|
gui/explorer: tree view
|
2015-11-17 19:46:26 +08:00 |
Sebastien Bourdeauducq
|
9c5db288a5
|
gui/datasets: tree view
|
2015-11-17 19:46:17 +08:00 |
Sebastien Bourdeauducq
|
107d8f0ffa
|
gui/models: add DictSyncTreeSepModel
|
2015-11-17 19:45:28 +08:00 |
whitequark
|
48a2bb10d5
|
transforms.interleaver: add boilerplate.
|
2015-11-17 05:22:20 +03:00 |
whitequark
|
de9d7eb2e4
|
compiler: add `delay` IR instruction.
|
2015-11-17 05:16:43 +03:00 |
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
|
80f0bfe0ad
|
lit-test: add test for iodelay order invariance.
|
2015-11-17 01:04:20 +03:00 |
whitequark
|
3fb12b74d6
|
lit-test: update to follow IR serialization changes.
|
2015-11-17 01:04:08 +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 |
Sebastien Bourdeauducq
|
723ef71a87
|
master/repository: fix experiment name conflict handling
|
2015-11-16 22:46:40 +08: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 |
Sebastien Bourdeauducq
|
d32c2c091f
|
master: scan subdirectories in repos
|
2015-11-14 00:06:52 +08:00 |
Sebastien Bourdeauducq
|
96ddf73a8b
|
setup.py: update dependency_links
|
2015-11-12 22:00:51 +08:00 |
Sebastien Bourdeauducq
|
3cbd7c4c13
|
gui: support multiple log docks
|
2015-11-12 01:13:57 +08:00 |
Sebastien Bourdeauducq
|
fa89e165b2
|
gui/datasets: fix display update
|
2015-11-11 17:09:35 +08:00 |
Sebastien Bourdeauducq
|
11fbea4161
|
sync_struct/Subscriber: support lists of notify callbacks
|
2015-11-11 17:09:07 +08:00 |
Sebastien Bourdeauducq
|
62c0eb85b1
|
gui/console: use network clients directly
|
2015-11-11 17:02:51 +08:00 |
Sebastien Bourdeauducq
|
4166f4e928
|
frontend: use atexit_register_coroutine in other tools
|
2015-11-11 16:22:12 +08:00 |
Sebastien Bourdeauducq
|
69f5e378fe
|
sync_struct/Subscriber: remove unused multi-target functionality
|
2015-11-11 12:44:20 +08:00 |
Sebastien Bourdeauducq
|
77330c7c68
|
gui/moninj: suppress spurious core device address warnings
|
2015-11-11 12:43:25 +08:00 |
Sebastien Bourdeauducq
|
c3f99eda8f
|
gui: centralize subscribers
|
2015-11-11 12:13:19 +08:00 |
Sebastien Bourdeauducq
|
ae99af27ee
|
runtime,gateware: use new misoc identifier
|
2015-11-10 22:44:38 +08: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 |
Sebastien Bourdeauducq
|
44c0c617f3
|
master/worker: add ARTIQ version to HDF5 output
|
2015-11-09 12:32:29 +08:00 |
Sebastien Bourdeauducq
|
2df2e141f7
|
update versioneer
|
2015-11-09 12:19:01 +08:00 |
Sebastien Bourdeauducq
|
594162325b
|
use versioneer
|
2015-11-09 11:33:38 +08:00 |
Sebastien Bourdeauducq
|
3c63e5bc61
|
runtime/liblwip: fix symbolic link creation
|
2015-11-09 11:07:22 +08:00 |
Sebastien Bourdeauducq
|
e749bae302
|
package everything to rebuild core device binaries
|
2015-11-09 10:47:14 +08:00 |
whitequark
|
73c22b0b1e
|
Fix tests.
|
2015-11-07 15:17:31 +03:00 |
whitequark
|
0b8535dc67
|
Update .gitignore.
|
2015-11-07 15:14:43 +03:00 |
whitequark
|
a0c6f75f9b
|
compiler.types: fix obsolete iodelay references.
|
2015-11-07 15:14:19 +03:00 |
whitequark
|
51f04f6311
|
Explicitly use the python3.5 binary everywhere.
|
2015-11-07 13:39:39 +03:00 |
whitequark
|
0b5e1d174c
|
Unbreak artiq_flash.sh.
|
2015-11-07 13:26:14 +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 |
Sebastien Bourdeauducq
|
a7c9c95085
|
gui/explorer: support requesting termination of all instances
|
2015-11-05 19:04:10 +08:00 |
Sebastien Bourdeauducq
|
976e13639e
|
travis/get-*: fail build earlier on problems
|
2015-11-04 23:38:51 +08:00 |