Aleksey Kladov
|
b5021411a8
|
rename all things
|
2018-09-16 13:07:39 +03:00 |
|
Aleksey Kladov
|
e69ff21207
|
kill old module_map
|
2018-09-16 00:00:05 +03:00 |
|
Aleksey Kladov
|
58674dc3c4
|
ModuleTreeDescriptor
|
2018-09-16 00:00:05 +03:00 |
|
Aleksey Kladov
|
8c737255ff
|
use salsa for new module map
|
2018-09-16 00:00:05 +03:00 |
|
Aleksey Kladov
|
db14b4270c
|
Add simplisitc global modification caching
|
2018-09-16 00:00:05 +03:00 |
|
Aleksey Kladov
|
99d02fe583
|
start query-based modules
|
2018-09-16 00:00:05 +03:00 |
|
Aleksey Kladov
|
505895a25f
|
store file rsovler
|
2018-09-10 12:57:40 +03:00 |
|
Aleksey Kladov
|
fcfda94664
|
Separete API from IMPL
Looks like there's a rule of thumb: don't call API functions from an
implementation! In this case, following this rule of thumb saves us an
Arc-bump!
|
2018-09-07 22:05:05 +03:00 |
|
Aleksey Kladov
|
bb64edf8ba
|
introduce variable
|
2018-09-06 00:59:07 +03:00 |
|
Aleksey Kladov
|
5ba645c009
|
index libraies off the main thread
|
2018-09-03 21:26:59 +03:00 |
|
Aleksey Kladov
|
47cbaeba6f
|
Index deps
|
2018-09-03 21:03:37 +03:00 |
|
Aleksey Kladov
|
b04c14d4ad
|
dispatch acros roots
|
2018-09-03 19:46:30 +03:00 |
|
Aleksey Kladov
|
440dc41dd8
|
Add source root
|
2018-09-02 22:51:59 +03:00 |
|
Aleksey Kladov
|
e98d8cd255
|
nail down runnables
|
2018-09-02 16:36:03 +03:00 |
|
Aleksey Kladov
|
f2772e29ae
|
add crate graph
|
2018-08-31 19:14:08 +03:00 |
|
Aleksey Kladov
|
d999f4b568
|
cancelation
|
2018-08-31 12:04:33 +03:00 |
|
Aleksey Kladov
|
efa6a952b4
|
cancelation tokens
|
2018-08-31 10:27:38 +03:00 |
|
Aleksey Kladov
|
9fcebbc512
|
subscriptions
|
2018-08-30 16:27:09 +03:00 |
|
Aleksey Kladov
|
c2c64145cb
|
move
|
2018-08-30 13:12:49 +03:00 |
|
Aleksey Kladov
|
1f2fb4e27f
|
move
|
2018-08-30 12:52:21 +03:00 |
|
Aleksey Kladov
|
09ea0ca7e5
|
rename world -> analysis impl
|
2018-08-29 18:23:57 +03:00 |
|
Aleksey Kladov
|
0f968ee430
|
minor
|
2018-08-29 18:12:28 +03:00 |
|
Aleksey Kladov
|
4dd4571bfe
|
minor
|
2018-08-29 18:09:08 +03:00 |
|
Aleksey Kladov
|
2e2c2e62eb
|
Remove dead code
|
2018-08-29 18:06:46 +03:00 |
|
Aleksey Kladov
|
fce6bc0acc
|
Make world private
|
2018-08-29 18:05:54 +03:00 |
|
Aleksey Kladov
|
8abf536343
|
Grand refactoring
|
2018-08-29 18:03:14 +03:00 |
|
Aleksey Kladov
|
d34588bf83
|
create module smartly
|
2018-08-28 18:22:59 +03:00 |
|
Aleksey Kladov
|
13110f48e9
|
Log errors
|
2018-08-28 00:42:13 +03:00 |
|
Aleksey Kladov
|
b79c8b6d8a
|
Fix error blocks
|
2018-08-27 21:10:02 +03:00 |
|
Aleksey Kladov
|
aaca7d003b
|
move scopes to file
|
2018-08-27 20:58:38 +03:00 |
|
Aleksey Kladov
|
a450142aca
|
fix stray curly
|
2018-08-26 09:12:18 +03:00 |
|
Aleksey Kladov
|
220d285b4a
|
rename ParsedFile -> File
|
2018-08-25 11:44:58 +03:00 |
|
Aleksey Kladov
|
9fae494a8d
|
Move ParsedFile to top
|
2018-08-25 11:40:17 +03:00 |
|
Aleksey Kladov
|
ecc9df5f00
|
simpler update
|
2018-08-21 22:24:59 +03:00 |
|
Aleksey Kladov
|
b937262c9b
|
Module map implementation
|
2018-08-21 18:30:10 +03:00 |
|
Aleksey Kladov
|
4d8be26584
|
refactor
|
2018-08-18 12:42:28 +03:00 |
|
Aleksey Kladov
|
d3c90ded2b
|
Borrowed AST
|
2018-08-17 22:00:13 +03:00 |
|
Aleksey Kladov
|
70097504f7
|
hide root
|
2018-08-17 21:10:55 +03:00 |
|
Aleksey Kladov
|
ed7ae78c6f
|
ServerWorld
|
2018-08-17 19:54:08 +03:00 |
|
Aleksey Kladov
|
41570f60bf
|
extend module resolve to mod.rs
|
2018-08-17 16:04:34 +03:00 |
|
Aleksey Kladov
|
081c16c776
|
initial mod resolve
|
2018-08-17 15:37:17 +03:00 |
|
Aleksey Kladov
|
55e87e0b74
|
mod resolve work
|
2018-08-17 00:18:14 +03:00 |
|
Aleksey Kladov
|
7094291573
|
tt-attrs
|
2018-08-16 12:51:40 +03:00 |
|
Aleksey Kladov
|
1193c5f829
|
dead code
|
2018-08-16 11:08:41 +03:00 |
|
Aleksey Kladov
|
9f6cf42c5f
|
Switch to file ids
|
2018-08-15 17:24:20 +03:00 |
|
Aleksey Kladov
|
109658332a
|
Support raw strings in lexer
|
2018-08-14 15:03:27 +03:00 |
|
Aleksey Kladov
|
d9e86e574a
|
Use rayon for parallel indexing
|
2018-08-13 19:28:34 +03:00 |
|
Aleksey Kladov
|
5a56ac4b72
|
Better limiting
|
2018-08-13 17:19:27 +03:00 |
|
Aleksey Kladov
|
8ae56fa6d0
|
Stupid goto definition
|
2018-08-13 16:35:17 +03:00 |
|
Aleksey Kladov
|
7fc91f41d8
|
Generalize query
|
2018-08-13 16:07:05 +03:00 |
|