Andrzej Głuszak
8e27ecd098
Fix formatting
2022-08-24 00:10:07 +02:00
Andrzej Głuszak
0c3084d009
Test cleanup
2022-08-24 00:01:44 +02:00
Andrzej Głuszak
fbb219a527
Add a test
2022-08-23 23:54:18 +02:00
Andrzej Głuszak
8fc6dc82ac
More cleanup
2022-08-23 23:39:51 +02:00
Andrzej Głuszak
fdc8018234
Cleanup
2022-08-23 23:38:19 +02:00
Andrzej Głuszak
e3f09fa122
Update book
2022-08-23 23:33:14 +02:00
Andrzej Głuszak
43cd95fe47
Derive DebugWithDb
2022-08-23 23:26:07 +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
f9a69b3fbc
Merge branch 'master' of https://github.com/seanchen1991/salsa
2022-08-23 14:45:55 -05:00
Sean Chen
a756722f71
Revert 'Salsa' -> 'salsa' changes
2022-08-23 14:45:35 -05:00
bors[bot]
9677935c9c
Merge #374
...
374: Add test for durability r=nikomatsakis a=crlf0710
Fixes #339 .
Co-authored-by: Charles Lew <crlf0710@gmail.com>
2022-08-23 19:23:51 +00:00
Onigbinde Oluwamuyiwa Elijah
4b2c42e3c4
Merge branch 'salsa-rs:master' into lru_port
2022-08-22 20:53:04 +01:00
Sean Chen
454e5518d2
Start proofreading the 'how salsa works' section
2022-08-22 14:16:38 -05:00
Sean Chen
c49339fa10
Merge branch 'salsa-rs:master' into master
2022-08-22 13:05:16 -05:00
Sean Chen
0f7a8c33ae
Editing overview, tutorial, and reference sections
2022-08-22 13:03:03 -05:00
Charles Lew
8d956a8229
Add test for durability
2022-08-22 21:50:58 +08:00
bors[bot]
d3f0077d21
Merge #369
...
369: Try to fix issue#340 r=XFFXFF a=zjp-CN
(WIP)
Follow the instructions from https://github.com/salsa-rs/salsa/issues/340#issuecomment-1210153085 .
Still not sure what to do with `fmt_index`...
Fix #340
Co-authored-by: zjp <jiping_zhou@foxmail.com>
Co-authored-by: Niko Matsakis <niko@alum.mit.edu>
2022-08-22 13:42:18 +00:00
zjp
edc44e44f8
update tests
2022-08-22 21:32:50 +08:00
zjp
863ec4ac7f
fix(debug_name): impl for InternedIngredient
2022-08-22 21:17:48 +08:00
bors[bot]
e1f162742d
Merge #362
...
362: Implement Setter API r=XFFXFF a=crlf0710
Fixes #329
Co-authored-by: Charles Lew <crlf0710@gmail.com>
2022-08-22 13:14:49 +00:00
zjp
4966acbc64
feat(literal): a helper to convert Ident to Literal
2022-08-22 20:22:57 +08:00
Charles Lew
7267452ff1
Implement Setter API
2022-08-22 19:22:47 +08:00
Charles Lew
66b5d45995
Fix local doctest failure.
2022-08-22 19:22:37 +08:00
zjp
d835b0782c
add empty/default rustfmt.toml
2022-08-22 19:19:22 +08:00
Niko Matsakis
bf00d4217f
apply cargo fmt
2022-08-22 06:21:23 -04:00
bors[bot]
6320991c8b
Merge #372
...
372: run `cargo test -p salsa-2022-tests` in CI r=nikomatsakis a=XFFXFF
* run `cargo test -p salsa-2022-tests` in CI
* check format first
Co-authored-by: XFFXFF <1247714429@qq.com>
2022-08-22 10:12:23 +00:00
XFFXFF
dfc3ff0f80
using cargo test --all
2022-08-22 18:09:35 +08:00
bors[bot]
0f3c887cb1
Merge #373
...
373: Cargo updates r=nikomatsakis a=vemoo
- Unify `parking_log` versions
- `test-env-log` has been renamed
- Update `heck`, `dashmap` and `hashlink` to theirs latest versions
With this `cargo tree --workspace --duplicates` now doesn't return anything, when in master it returned:
```
env_logger v0.7.1
[dev-dependencies]
└── salsa v0.17.0-pre.2 (/home/berni/Documents/src/salsa)
env_logger v0.9.0
└── salsa-2022-tests v0.1.0 (/home/berni/Documents/src/salsa/salsa-2022-tests)
getrandom v0.1.16
├── rand v0.7.3
│ └── rand_distr v0.2.2
│ [dev-dependencies]
│ └── salsa v0.17.0-pre.2 (/home/berni/Documents/src/salsa)
│ [dev-dependencies]
│ └── salsa v0.17.0-pre.2 (/home/berni/Documents/src/salsa)
└── rand_core v0.5.1
├── rand v0.7.3 (*)
└── rand_chacha v0.2.2
└── rand v0.7.3 (*)
getrandom v0.2.7
└── ahash v0.7.6
└── hashbrown v0.11.2
└── hashlink v0.7.0
├── salsa v0.17.0-pre.2 (/home/berni/Documents/src/salsa)
└── salsa-2022 v0.1.0 (/home/berni/Documents/src/salsa/components/salsa-2022)
├── calc v0.1.0 (/home/berni/Documents/src/salsa/calc-example/calc)
└── salsa-2022-tests v0.1.0 (/home/berni/Documents/src/salsa/salsa-2022-tests)
hashbrown v0.11.2 (*)
hashbrown v0.12.3
└── indexmap v1.9.1
├── salsa v0.17.0-pre.2 (/home/berni/Documents/src/salsa)
└── salsa-2022 v0.1.0 (/home/berni/Documents/src/salsa/components/salsa-2022) (*)
humantime v1.3.0
└── env_logger v0.7.1 (*)
humantime v2.1.0
└── env_logger v0.9.0 (*)
```
Co-authored-by: Bernardo Uriarte <berublan@gmail.com>
2022-08-22 09:56:32 +00:00
Bernardo Uriarte
927d905e58
test-env-log has been renamed to test-log
2022-08-22 11:00:47 +02:00
Bernardo Uriarte
294bf2532c
dev-dependency updates
2022-08-22 11:00:47 +02:00
Bernardo Uriarte
6dc4eb417b
update dashmap and hashlink
2022-08-22 11:00:47 +02:00
Bernardo Uriarte
cbbd05f5d5
update heck
2022-08-22 10:51:34 +02:00
Bernardo Uriarte
78b066cff0
unify parking_lot version
2022-08-22 10:48:21 +02:00
XFFXFF
4fef5b8b2c
check fmt first
2022-08-22 15:38:04 +08:00
XFFXFF
74e220ec39
update some tests
2022-08-22 15:32:29 +08:00
XFFXFF
9657247b2f
trigger CI if you modify the relevent yaml
2022-08-22 15:27:09 +08:00
zjp
dfee2b8cee
update tests
2022-08-22 15:23:58 +08:00
XFFXFF
60da89beb0
run salsa-2022-tests in CI
2022-08-22 15:22:34 +08:00
zjp
44e9c63974
feat(fmt_index): impl for DependencyIndex
2022-08-22 11:22:47 +08:00
zjp
f69d80b2c5
ix(fmt_index): impl for TrackedStructIngredient
2022-08-22 10:43:41 +08:00
zjp
b76ac29a09
fix(fmt_index): impl for InputFieldIngredient
2022-08-22 10:33:39 +08:00
zjp
78d7894266
fix(fmt_index): impl for InternedIngredient
2022-08-22 10:14:07 +08:00
zjp
af747c1aca
fix(fmt_index): impl for accumulator
2022-08-22 10:04:47 +08:00
zjp
67fd9792f0
fix(fmt_index): implement with the helper function
2022-08-22 10:03:03 +08:00
bors[bot]
3d727f60e2
Merge #363
...
363: Add method to change LRU capacity at runtime r=nikomatsakis a=XFFXFF
closes #355
Co-authored-by: XFFXFF <1247714429@qq.com>
2022-08-22 01:08:27 +00:00
zjp
9f9b46f5e0
revert fmt
2022-08-22 08:36:13 +08:00
OLUWAMUYIWA
ebcb3d62f6
Ported LRU improvements from old salsa to salsa 2022
2022-08-22 01:34:20 +01:00
XFFXFF
e856f565b3
create inputs first in an lru test
2022-08-22 08:21:51 +08:00
XFFXFF
31a4c68fc7
fix typos: deponds -> depends
2022-08-22 05:53:25 +08:00