Niko Matsakis
f91923c189
switch to Option<StampedValue>
for efficiency
2022-06-03 06:44:16 -04:00
Niko Matsakis
b7ac12758b
update RFC
2022-06-03 06:28:23 -04:00
Niko Matsakis
1f561023cd
draft RFC
2022-06-03 06:08:52 -04:00
Maxwell Elliot Heiber
7fba34afd9
Document how to tune Salsa
2022-02-12 10:34:11 +00:00
Niko Matsakis
e5f59cb7c9
add RFC that describes the new scheme
2022-01-21 13:58:15 -05:00
Niko Matsakis
fc020de9c4
s/maybe_changed_since/maybe_changed_after/
2021-11-13 16:39:41 -05:00
Niko Matsakis
ff71d77a24
avoid overloading the term "participant"
2021-11-13 11:58:18 -05:00
Niko Matsakis
db2daf03e3
describe implementation in RFC
2021-11-12 09:02:40 -05:00
Niko Matsakis
b8f628d664
improve RFC guide description
2021-11-11 09:07:45 -05:00
Niko Matsakis
33d47cc747
throw Cycle value directly
...
Do not wrap in Cancelled.
2021-11-02 12:45:42 -04:00
Niko Matsakis
ff7f5b60b0
first RFC draft
2021-11-02 07:07:22 -04:00
Niko Matsakis
11c55b804d
Update RFC0008-Remove-Garbage-Collection.md
2021-06-15 15:29:42 -04:00
Niko Matsakis
1bf5757255
link RFC to PR
2021-06-06 06:08:45 -04:00
Niko Matsakis
f7dd6b3219
remove tracing garbage collection support
...
It is not widely used and it makes it harder to evolve Salsa.
2021-06-06 06:06:03 -04:00
Niko Matsakis
67207d8d0d
update with links to implementation
2021-05-27 20:24:38 -04:00
Niko Matsakis
08cc09f7e3
nits, sp
2021-05-15 09:35:09 -04:00
Niko Matsakis
be39f5d870
Apply suggestions from code review
...
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
2021-05-15 09:26:28 -04:00
Niko Matsakis
54e092b984
fix title
2021-05-15 06:07:02 -04:00
Niko Matsakis
2b8ee2043d
add RFC: Opinionated cancelation
2021-05-15 05:46:34 -04:00
Niko Matsakis
ecf693e481
modify RFC template to use FAQ format
2021-05-15 05:28:02 -04:00
Markus Westerlind
ce6428fbbd
Lift the static restriction on the traits
2020-07-23 11:34:20 +02:00
Niko Matsakis
da7c8b30db
fix mdbook tests
2020-07-07 09:55:04 +00:00
Niko Matsakis
f7071dd137
RFC: remove RFC text about DependencySlot
...
It's simpler to just store a DatabaseKeyIndex. It may be somewhat
slower, we'll have to measure. But we can add back in this other
design later if we want.
2020-07-05 20:13:29 +00:00
Niko Matsakis
0a8c2038b5
RFC: remove link, linkcheck doesn't like it
2020-07-05 10:52:49 +00:00
Niko Matsakis
b1e3003c1e
RFC: describe new bounds
2020-07-05 10:52:47 +00:00
Niko Matsakis
0b82d24514
RFC: describe 'static requirement
2020-07-05 10:52:43 +00:00
Niko Matsakis
b59dcc9145
RFC: describe in_db
functions
2020-07-05 10:34:15 +00:00
Niko Matsakis
4bf46f5f24
RFC: describe new approach to runtime
2020-07-04 14:16:50 +00:00
Niko Matsakis
6e813441cb
RFC: update to mention that salsa::requires is removed
2020-07-04 14:16:50 +00:00
Niko Matsakis
cc7bc54409
RFC: adjust because DatabaseKeyIndex are not part of public API
2020-07-04 14:16:50 +00:00
Niko Matsakis
0da53151c5
RFC: update to use index triples
2020-07-04 14:16:14 +00:00
Niko Matsakis
d1347d8854
RFC 6: Dynamic databases
...
Update book/src/rfcs/RFC0006-Dynamic-Databases.md
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
Update book/src/rfcs/RFC0001-Query-Group-Traits.md
Co-authored-by: bjorn3 <bjorn3@users.noreply.github.com>
Update book/src/rfcs/RFC0006-Dynamic-Databases.md
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
fix lint warnings on RFC
2020-07-04 14:16:14 +00:00
Niko Matsakis
59ec6482e1
update the template and randomly adapt RFC0001 only
2020-07-04 14:16:14 +00:00
Niko Matsakis
b953732981
add RFC 4, 5
2020-06-27 10:25:20 +00:00
Niko Matsakis
baee86bc25
move the accepted RFCs to the book and describe a new process
2020-06-27 01:46:39 +00:00