aboutsummaryrefslogtreecommitdiff
path: root/crates/libanalysis/src
Commit message (Collapse)AuthorAgeFilesLines
* rename all thingsAleksey Kladov2018-09-1610-1556/+0
|
* everysalsaAleksey Kladov2018-09-153-22/+39
|
* kill old module_mapAleksey Kladov2018-09-159-540/+239
|
* move readonly source to module tree descrAleksey Kladov2018-09-152-17/+25
|
* ModuleTreeDescriptorAleksey Kladov2018-09-157-137/+305
|
* yet another db apiAleksey Kladov2018-09-154-255/+265
|
* minorAleksey Kladov2018-09-152-2/+3
|
* renamesAleksey Kladov2018-09-153-47/+49
|
* use salsa for new module mapAleksey Kladov2018-09-155-375/+301
|
* store params in the graphAleksey Kladov2018-09-151-5/+7
|
* any-cacheAleksey Kladov2018-09-152-21/+18
|
* fix dep trackingAleksey Kladov2018-09-152-31/+18
|
* add deps trackingAleksey Kladov2018-09-152-46/+147
|
* Add simplisitc global modification cachingAleksey Kladov2018-09-153-31/+111
|
* initial query tracingAleksey Kladov2018-09-152-13/+55
|
* start query-based modulesAleksey Kladov2018-09-154-22/+342
|
* store file rsovlerAleksey Kladov2018-09-104-53/+81
|
* Don't overflow when limiting symbol searchAleksey Kladov2018-09-081-3/+2
|
* Separete API from IMPLAleksey Kladov2018-09-071-14/+14
| | | | | | 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!
* introduce variableAleksey Kladov2018-09-052-3/+5
|
* micro-optimizeAleksey Kladov2018-09-041-2/+3
|
* workAleksey Kladov2018-09-041-5/+5
|
* index libraies off the main threadAleksey Kladov2018-09-033-6/+18
|
* Index depsAleksey Kladov2018-09-032-7/+7
|
* dispatch acros rootsAleksey Kladov2018-09-035-75/+180
|
* store file id inside symbolAleksey Kladov2018-09-022-14/+27
|
* Store symbols separately from file dataAleksey Kladov2018-09-021-13/+10
|
* Add source rootAleksey Kladov2018-09-025-132/+167
|
* nail down runnablesAleksey Kladov2018-09-022-4/+9
|
* add crate graphAleksey Kladov2018-08-313-13/+95
|
* cancelationAleksey Kladov2018-08-313-10/+13
|
* cancelation tokensAleksey Kladov2018-08-312-0/+53
|
* subscriptionsAleksey Kladov2018-08-302-14/+14
|
* moveAleksey Kladov2018-08-304-206/+188
|
* moveAleksey Kladov2018-08-303-87/+92
|
* minorAleksey Kladov2018-08-302-18/+18
|
* rename world -> analysis implAleksey Kladov2018-08-293-285/+298
|
* minorAleksey Kladov2018-08-292-24/+21
|
* minorAleksey Kladov2018-08-291-1/+3
|
* MinorAleksey Kladov2018-08-291-47/+41
|
* Remove dead codeAleksey Kladov2018-08-291-18/+1
|
* Make world privateAleksey Kladov2018-08-291-12/+6
|
* Grand refactoringAleksey Kladov2018-08-292-32/+195
|
* Dont diagnose inline modsAleksey Kladov2018-08-281-0/+6
|
* create module smartlyAleksey Kladov2018-08-282-37/+126
|
* Log errorsAleksey Kladov2018-08-271-2/+10
|
* Fix error blocksAleksey Kladov2018-08-271-0/+1
|
* move scopes to fileAleksey Kladov2018-08-272-5/+36
|
* fix stray curlyAleksey Kladov2018-08-261-3/+3
|
* rename ParsedFile -> FileAleksey Kladov2018-08-253-11/+11
|