aboutsummaryrefslogtreecommitdiff
path: root/Cargo.lock
Commit message (Collapse)AuthorAgeFilesLines
...
* Move memory usage statistics to ra_profAleksey Kladov2019-06-301-2/+2
|
* :arrow_up: rowanAleksey Kladov2019-06-261-13/+13
| | | | | New rowan includes one more memory optimization: green nodes are deduplicated within a single tree
* move ra_prof dep where it belongsAleksey Kladov2019-06-261-47/+47
|
* add cpuprofile to ra_profAleksey Kladov2019-06-261-0/+52
| | | | | | | | | Now, one can use `let _p = ra_prof::cpu_profiler()` to capture profile of a block of code. This is not an out of the box experience, as that relies on gperfools See the docs on https://github.com/AtheMathmo/cpuprofiler for more!
* Bump cargo_metadata, ena, flexi_loggerkjeremy2019-06-201-17/+24
|
* :arrow_up: ra_vfsAleksey Kladov2019-06-191-89/+89
|
* Merge #1409bors[bot]2019-06-161-5/+3
|\ | | | | | | | | | | | | | | | | | | | | | | 1409: The Fall down of failures r=matklad a=mominul :grin: Replaced all the uses of `failure` crate with `std::error::Error`. Closes #1400 Depends on rust-analyzer/teraron#1 Co-authored-by: Muhammad Mominul Huque <[email protected]>
| * Update teraron versionMuhammad Mominul Huque2019-06-161-4/+4
| |
| * Fall down of failuresMuhammad Mominul Huque2019-06-151-5/+3
| |
* | Merge #1408bors[bot]2019-06-161-0/+1
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | 1408: Associated type basics & Deref support r=matklad a=flodiebold This adds the necessary Chalk integration to handle associated types and uses it to implement support for `Deref` in the `*` operator and autoderef; so e.g. dot completions through an `Arc` work now. It doesn't yet implement resolution of associated types in paths, though. Also, there's a big FIXME about handling variables in the solution we get from Chalk correctly. Co-authored-by: Florian Diebold <[email protected]>
| * | Add basic infrastructure for assoc type projectionFlorian Diebold2019-06-151-0/+1
| |/
* / reuse AnalysisHost in batch analysisAleksey Kladov2019-06-151-0/+1
|/
* Get rid of failure: ra_batch ra_cliMuhammad Mominul Huque2019-06-151-2/+0
|
* Get rid of failure: ra_lsp_server & ra_project_modelMuhammad Mominul Huque2019-06-141-3/+0
|
* Get rid of failure: gen_lsp_serverMuhammad Mominul Huque2019-06-141-1/+0
|
* use salsa's LRU for syntax treesAleksey Kladov2019-06-121-3/+4
|
* Merge #1391bors[bot]2019-06-101-12/+11
|\ | | | | | | | | | | | | | | 1391: rename tools -> ra_tools r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]>
| * rename tools -> ra_toolsAleksey Kladov2019-06-101-12/+11
| | | | | | | | | | This should help with caching on CI I hope (see .travis.yml before_cache)
* | use single version of either in hirAleksey Kladov2019-06-101-1/+0
|/
* :arrow_up: salsaAleksey Kladov2019-06-071-18/+18
|
* :arrow_up: depsAleksey Kladov2019-06-051-72/+73
|
* switch to panic-safe salsaAleksey Kladov2019-06-041-6/+6
|
* add couple of debug utilsAleksey Kladov2019-06-031-4/+5
|
* add built-in types to scopesAleksey Kladov2019-05-301-0/+1
|
* switch to upstream salsaAleksey Kladov2019-05-301-6/+6
|
* :arrow_up: parking_lotAleksey Kladov2019-05-301-83/+32
|
* More clever highlighting, incl draft for structsPascal Hertleif2019-05-271-0/+1
|
* Add Either depEdwin Cheng2019-05-261-0/+1
|
* cargo updatekjeremy2019-05-231-97/+100
|
* Improve highlighting of name refsLaurențiu Nicola2019-05-231-0/+1
|
* Move NameRef classification logic out of reference_definitionLaurențiu Nicola2019-05-231-0/+1
|
* better profiligAleksey Kladov2019-05-211-0/+1
|
* Use fuel branch for ChalkFlorian Diebold2019-05-211-23/+23
| | | | This makes sure we don't take too long in trait solving.
* publish gen_lsp_server 0.2Aleksey Kladov2019-05-211-2/+2
|
* sort hash maps for testsAleksey Kladov2019-05-211-7/+7
|
* :arrow_up: instaAleksey Kladov2019-05-211-4/+4
|
* :arrow_up: text_unitAleksey Kladov2019-05-151-6/+6
|
* cargo updateJeremy Kolb2019-05-091-76/+69
|
* switch to once_cell from lazy_staticAleksey Kladov2019-05-071-2/+11
|
* :arrow_up: depsAleksey Kladov2019-05-041-89/+131
|
* Update ChalkFlorian Diebold2019-05-041-23/+23
|
* Chalk integrationFlorian Diebold2019-05-041-0/+121
| | | | | - add proper canonicalization logic - add conversions from/to Chalk IR
* Fix more bugsEdwin Cheng2019-04-251-0/+1
|
* Add handling `token` seperator in mbeEdwin Cheng2019-04-251-0/+1
|
* Update some depskjeremy2019-04-241-23/+30
|
* start structured editing APIAleksey Kladov2019-04-211-0/+2
|
* :arrow_up: lspAleksey Kladov2019-04-211-5/+5
|
* switch to official extend selection APIAleksey Kladov2019-04-211-14/+14
|
* :arrow_up: vfsAleksey Kladov2019-04-171-52/+63
|
* add a couple of profiling pointsAleksey Kladov2019-04-141-0/+1
|