Jacob Dufault
|
d1cbc32c81
|
Hopefully fix completion crashes.
It was caused due to a multithreading race. A vector was assigned to twice at the same time, which caused a crash in the destructor.
|
2017-06-29 23:51:22 -07:00 |
|
Jacob Dufault
|
b683c863e3
|
Add enable_shared_from_this to CompletionSession
|
2017-06-29 23:19:16 -07:00 |
|
Jacob Dufault
|
706479aded
|
Completion changes (maybe fix some crashes)
|
2017-06-28 19:50:30 -07:00 |
|
Jacob Dufault
|
4bddc95908
|
Fix possible race when setting diagnostics.
|
2017-06-13 23:29:41 -07:00 |
|
Jacob Dufault
|
64253ec174
|
Use shared_ptr in a couple more spots.
|
2017-06-09 21:15:33 -07:00 |
|
Jacob Dufault
|
dec484ed0d
|
Only report diagnostics from code completion document parse.
Also use shared_ptr, hopefully fix memory crashes.
|
2017-06-09 21:13:16 -07:00 |
|
Jacob Dufault
|
d816e2618a
|
Some renames, promote view completion sessions to edit sessions
|
2017-05-26 21:21:00 -07:00 |
|