Carl Meyer
148abe38f6
Add link to example in tests
2024-07-29 09:28:37 -07:00
Carl Meyer
8e2a784b8e
Apply suggestions from code review
...
Co-authored-by: Niko Matsakis <niko@alum.mit.edu>
2024-07-29 09:15:47 -07:00
Carl Meyer
2ea6759b0f
[book] fix the cycle fallback section to match current code
2024-07-24 20:32:22 -07:00
Matthijs Brobbel
d65914b9ad
Merge branch 'master' into remove-old-salsa
2024-06-18 13:00:17 +02:00
Matthijs Brobbel
d0e9b79e6a
Remove references to old selection example
2024-06-18 10:39:26 +02:00
Matthijs Brobbel
a0d7b0ee55
Fix book deployment
2024-06-18 10:35:36 +02:00
Matthijs Brobbel
0f2d5a516c
More book updates and a compile fail test fix
2024-06-18 10:03:53 +02:00
Matthijs Brobbel
b3838b1ca7
Update book
2024-06-18 09:59:17 +02:00
Noah Lev
5b99535837
book: Creating inputs no longer requires &mut dyn Db
...
This was changed in #404 .
2024-06-17 13:09:19 -07:00
Niko Matsakis
1544ee97ce
Apply suggestions from code review
...
Co-authored-by: Micha Reiser <micha@reiser.io>
Co-authored-by: Ryan Cumming <etaoins@gmail.com>
Co-authored-by: David Barsky <me@davidbarsky.com>
2024-06-15 06:09:10 -04:00
Niko Matsakis
ab9aa3ac08
WIP: start writing a safety chapter
...
Still debating the best structure, so the contents
are rather scattershot.
I may have found a hole, but it's...obscure
and I'm comfortable with it for the time being,
though I think we want to close it eventually.
2024-06-13 08:05:16 -04:00
Niko Matsakis
af2c9737a9
rework tutorial a bit to be more up to date
2024-06-11 05:36:45 -04:00
Niko Matsakis
0b8c27bc30
rename from TrackedStruct to just Struct
...
this will let us use different packages
but the same struct name from salsa struct
2024-05-24 07:16:50 -04:00
Niko Matsakis
225a81ae8f
update docs to mention durability
2024-05-24 07:15:40 -04:00
Niko Matsakis
05b4e3ebdc
Merge pull request #419 from kmicklas/mixed-cycle-fallback-docs
...
Remove inaccurate note about mixed cycles failing to recover
2024-04-24 14:26:41 +00:00
Niko Matsakis
3a15db7f36
book chapter
2024-04-02 06:08:55 -04:00
Nodir Turakulov
eeac4f8d33
Implementing the Default trait
2024-01-08 18:25:30 -08:00
Niko Matsakis
f1d318a279
Merge pull request #450 from DropDemBits/placement-new-jars
...
Initialize jars in-place
2023-11-09 10:25:26 +00:00
XFFXFF
fa4dc3ccfe
update the link to old salsa
2023-10-29 10:05:08 +08:00
XFFXFF
c3a979f72c
deploy both the latest and specified older version of salsa book
2023-10-29 10:02:29 +08:00
xffxff
739d0da4e3
add a link to the old version of Salsa in the document
2023-10-29 10:02:08 +08:00
DropDemBits
f1a141a6c0
Update "Jars and Ingredients" to reflect the in-place init changes
2023-06-18 00:13:54 -04:00
Per Vognsen
d817d14d1e
Update videos.md with architecture walkthrough
2023-02-03 17:45:17 +07:00
Ken Micklas
2aea083877
Remove inaccurate note about mixed cycles failing to recover
...
This may have been true in the past, but both the Salsa 2022 and original tests demonstrate recovery from a cycle where only a subset of the cycle queries have recovery functions.
2022-10-02 10:40:59 +01:00
Devin Jeanpierre
71c1d2e48e
Correct docs to refer to #[salsa::cycle]
...
Judging by the examples, `recover` is an outdated name.
E.g. https://github.com/salsa-rs/salsa/blob/master/tests/cycles.rs
2022-09-16 11:10:06 +00:00
Jack Rickard
0403696c4e
Update on-demand input docs
2022-09-16 00:14:54 +01:00
Jack Rickard
28987ed733
Move calc and lazy-input examples to examples-2022
2022-09-16 00:14:44 +01:00
zjp
549f831e70
fix typos
2022-09-02 22:44:41 +08:00
Jack Rickard
6febfdac8f
Fix derived-query-read diagram in the book
...
This fixes the sort order of the backgrounds in the derived query read
diagram so that the flowchart is legible.
2022-08-28 12:17:43 +01:00
Sean Chen
5aefc92d61
Remove links to removed RFCs
2022-08-25 09:23:59 -05:00
Sean Chen
2114c8ae0c
Remove RFCs section of the book
2022-08-25 08:55:22 -05:00
bors[bot]
5c63715a95
Merge #381
...
381: fix typos r=nikomatsakis a=Aadamandersson
Co-authored-by: Adam Andersson <adam.m.andersson@gmail.com>
2022-08-25 10:34:44 +00:00
Adam Andersson
18507f2ff7
fix some typos
2022-08-24 21:12:58 +02:00
Sean Chen
b9bd1462cb
Fix a merge conflict
2022-08-24 12:01:45 -05:00
Sean Chen
f2aff84b73
Merge branch 'master' of https://github.com/seanchen1991/salsa
2022-08-24 09:40:14 -05:00
Sean Chen
6eaab4f9b5
Incorporate PR feedback
2022-08-24 09:40:09 -05:00
Sean Chen
6995da0678
Expand on what dyn-safe means
...
Co-authored-by: Niko Matsakis <niko@alum.mit.edu>
2022-08-24 09:39:28 -05:00
Andrzej Głuszak
e3f09fa122
Update book
2022-08-23 23:33:14 +02:00
Sean Chen
f4bf1626e1
Miscellaneous book revisions
2022-08-23 14:55:57 -05:00
Sean Chen
dccabdedef
Revert some more 'salsa' -> 'Salsa' changes
2022-08-23 14:50:22 -05:00
Sean Chen
a756722f71
Revert 'Salsa' -> 'salsa' changes
2022-08-23 14:45:35 -05:00
Sean Chen
454e5518d2
Start proofreading the 'how salsa works' section
2022-08-22 14:16:38 -05:00
Sean Chen
0f7a8c33ae
Editing overview, tutorial, and reference sections
2022-08-22 13:03:03 -05:00
Niko Matsakis
590c5ce8d3
regular structs for stmt,expr / track span
...
Docs are somewhat out of date.
Tracking span should enable re-use of type-check results.
2022-08-19 06:46:54 -04:00
bors[bot]
80d0d14194
Merge #359 #361
...
359: fix: typos in tutorial ir chapter r=nikomatsakis a=dawnofmidnight
Looking at the tutorial, I believe `ProgramSource` is a typo for `SourceProgram`. I'm also pretty sure the `define` -> `derive` is correct, unless `define` is some attribute I'm not aware of.
361: test for compiling failure: lru can not be used with specify r=nikomatsakis a=XFFXFF
ref #354
Test for compile failures with [tybuild](https://github.com/dtolnay/trybuild.git ). This is an example to show how it works.
Co-authored-by: dawn <78233879+dawnofmidnight@users.noreply.github.com>
Co-authored-by: XFFXFF <1247714429@qq.com>
2022-08-18 23:46:02 +00:00
bors[bot]
5f3e0ec6f5
Merge #353
...
353: start documenting plumbing r=nikomatsakis a=nikomatsakis
Feedback desired! I am trying to document an overview of the new salsa 2022 plumbing. I'd love for folks to [read these docs and tell me if they make sense](https://deploy-preview-353--salsa-rs.netlify.app/plumbing.html ).
Co-authored-by: Niko Matsakis <niko@alum.mit.edu>
2022-08-18 23:43:44 +00:00
Niko Matsakis
06e0a04cb3
explain more about rev counter, include snippets
2022-08-18 19:37:59 -04:00
dawn
c0940415e3
fix: typos in tutorial ir chapter
2022-08-18 17:52:51 -04:00
Niko Matsakis
030caa1d21
Update book/src/plumbing/jars_and_ingredients.md
...
Co-authored-by: Mihail Mihov <mmihov.personal@gmail.com>
2022-08-18 16:21:42 -04:00
Niko Matsakis
57834c553b
Update book/src/plumbing/jars_and_ingredients.md
...
Co-authored-by: Mihail Mihov <mmihov.personal@gmail.com>
2022-08-18 16:21:38 -04:00