GitHub / servo/string-cache / commits
String interning for Rust
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 485ee677 | Update phf to 0.14 (#298) |
Cheng Xu <3****g@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| fd1475d0 |
Bump version of string-cache-codegen to v0.6.1 (#297)
Signed-off-by: Nico Burns <n****o@n****m> |
Nico Burns <n****o@n****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 533b64e1 |
Make macros accept idents where atom value is a valid ident (#296)
Signed-off-by: Nico Burns <n****o@n****m>, Nico Burns <n****o@n****m>, Nico Burns <n****o@n****m> |
Nico Burns <n****o@n****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| eb5ad11b | Update phf to 0.13 (#295) |
Cheng Xu <3****g@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| b92f7eb3 |
Implement MallocSizeOf for Atom (#289)
Signed-off-by: Nico Burns <n****o@n****m> |
Nico Burns <n****o@n****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 88600346 | Publish 0.5.4 string cache codegen (#292) |
Ygg01 <y****y@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| d9e888f2 | Add test for atom order stability (#290) |
Ygg01 <y****y@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 14ae86af | Set rust-version in Cargo.toml (#288) |
Alex Touchet <2****t@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 4a5bb75a |
Publish string-cache-codegen 0.5.3.
Signed-off-by: Josh Matthews <j****h@j****t> |
Josh Matthews <j****h@j****t>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 27221cec |
Publish 0.8.8.
Signed-off-by: Josh Matthews <j****h@j****t> |
Josh Matthews <j****h@j****t>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| e03f2906 | MSRV 1.70 + Replace `once_cell::sync::Lazy` with `std::sync::OnceLock` (#287) |
Paolo Barbolini <p****o@p****g>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 471ca0d8 |
The scope of the unsafe block can be appropriately reduced (#263)
Co-authored-by: Martin Robinson <m****n@i****m> |
cactter <1****r@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 021012ea |
Update MSRV to 1.61. (#284)
Signed-off-by: Josh Matthews <j****h@j****t> |
Josh Matthews <j****h@j****t>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| c8fed628 | Prefer inline representation over static (#278) |
overlookmotel <t****l@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 1b636e99 | Skip bounds check for inline slices (#277) |
overlookmotel <t****l@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| a7793f0e | Update phf to 0.11 (#281) |
Matthew Martin <p****9@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| b46a64fa | Rename `master` branch to `main` (#283) |
Martin Robinson <m****n@i****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 1ae3d0dc | Enable the GitHub merge queue (#280) |
Martin Robinson <m****n@i****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 34f914c9 | Publish 0.8.7 |
Josh Matthews <j****h@j****t>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 7f3789bd | merge Auto merge of #275 - YoniFeng:fix_assert, r=jdm |
bors-servo <i****a@s****g>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 120ba6c8 | fix: move debug_assert check | Yoni Feigelson <y****n@g****m> | over 3 years ago | |
| 2633751a | merge Auto merge of #273 - servo:jdm-patch-7, r=jdm |
bors-servo <i****a@s****g>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 9bd3abe7 | merge Auto merge of #274 - YoniFeng:common-usage-tests, r=jdm |
bors-servo <i****a@s****g>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 126c173a | test: add common dependency usage | Yoni Feigelson <y****n@g****m> | over 3 years ago | |
| 448bf6b9 | Publish 0.8.6. |
Josh Matthews <j****h@j****t>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| df9093d7 | merge Auto merge of #272 - YoniFeng:revertBreakingChange, r=jdm |
bors-servo <i****a@s****g>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 4e45fde0 | remove unused import | Yoni Feigelson <y****n@g****m> | over 3 years ago | |
| 9c7b0aa8 | Revert trivial impl of Borrow<str> for Atom | Yoni Feigelson <y****n@g****m> | over 3 years ago | |
| ed69e3fa | merge Auto merge of #270 - servo:bump-version, r=jdm |
bors-servo <i****a@s****g>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 5ef671bf | merge Auto merge of #262 - overlookmotel:patch-1, r=jdm |
bors-servo <i****a@s****g>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| e01688eb | Bump version to 0.8.5 | Martin Robinson <m****n@i****m> | over 3 years ago | |
| 51743a78 | merge Auto merge of #268 - Boshen:bucket-mutex-upstream, r=jdm |
bors-servo <i****a@s****g>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| b473a4ad | feat: use bucket mutex instead of global mutex for dynamic set | Boshen <b****c@g****m> | over 3 years ago | |
| 6c044c91 | merge Auto merge of #266 - adamreichold:borrow-str, r=jdm |
bors-servo <s****s@m****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 25413c91 | merge Auto merge of #267 - servo:jdm-patch-6, r=jdm |
bors-servo <s****s@m****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 8f5bed52 | Update MSRV. |
Josh Matthews <j****h@j****t>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 37b459f8 | Add trivial impl of Borrow<str> for Atom | Adam Reichold <a****d@t****e> | over 3 years ago | |
| c58ac062 | Fix comment typo |
overlookmotel <t****l@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| d3179684 | merge Auto merge of #259 - servo:jdm-patch-5, r=jdm |
bors-servo <s****s@m****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 5034bde5 | Publish string-cache-codegen 0.5.2. |
Josh Matthews <j****h@j****t>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| a13539f7 | merge Auto merge of #255 - atouchet:lic, r=jdm |
bors-servo <s****s@m****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 89924275 | merge Auto merge of #258 - dsherret:0_8_4, r=jdm |
bors-servo <s****s@m****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| aa644096 | 0.8.4 | David Sherret <d****t@g****m> | over 4 years ago | |
| 3e36cbfb | merge Auto merge of #256 - upsuper-forks:once_cell, r=jdm |
bors-servo <s****s@m****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 9ae0f889 | Replace lazy_static with once_cell | Xidorn Quan <m****e@u****g> | over 4 years ago | |
| 01911887 | Use SPDX license format | Alex Touchet <a****t@o****m> | over 4 years ago | |
| 9b7abe4e | merge Auto merge of #254 - dsherret:chore_bump_parking_lot, r=KiChjang |
bors-servo <s****s@m****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 6c0f8253 | Bump CI to rust 1.49 (not sure if desired though) | David Sherret <d****t@g****m> | over 4 years ago | |
| cbd1dc3b | fix: bump parking lot to 0.12 in order to not create wasm export | David Sherret <d****t@g****m> | over 4 years ago | |
| 1bc78c3b | merge Merge pull request #253 from xfix/minimal-version-updates |
Simon Sapin <s****n@e****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| ab30960f | Bump to 0.8.3 | Konrad Borowski <k****d@b****w> | over 4 years ago | |
| 97a4f6d1 | Bump lazy_static to 1.1.0 | Konrad Borowski <k****d@b****w> | over 4 years ago | |
| 36da1fd4 | Bump new_debug_unreachable to 1.0.2 | Konrad Borowski <k****d@b****w> | over 4 years ago | |
| 72d9737b | merge Auto merge of #252 - notriddle:notriddle/clippy-fixes, r=jdm |
bors-servo <s****s@m****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 71925156 | Convert manual loop to `while let` | Michael Howell <m****l@n****m> | over 4 years ago | |
| 78c516d8 | Remove redundant reference operands | Michael Howell <m****l@n****m> | over 4 years ago | |
| c2afb8bb | Remove redundant `use` line | Michael Howell <m****l@n****m> | over 4 years ago | |
| 474d2778 | Add a Clippy exception for `derive_hash_xor_eq` | Michael Howell <m****l@n****m> | over 4 years ago | |
| 8313ec7c | merge Auto merge of #251 - notriddle:notriddle/test-small-stack-warning, r=jdm |
bors-servo <s****s@m****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 7934bf9e | Fix warning and typo in small stack regression test | Michael Howell <m****l@n****m> | over 4 years ago | |
| 4e8155f4 | merge Auto merge of #239 - mullr:update-rand-and-phf-deps, r=jdm |
bors-servo <s****s@m****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 059f3d2f | merge Auto merge of #250 - servo:jdm-patch-4, r=jdm |
bors-servo <s****s@m****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 5c3d6033 | Update MSRV to 1.40.0 |
Josh Matthews <j****h@j****t>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 7400886b | merge Auto merge of #241 - Lucretiel:master, r=jdm |
bors-servo <s****s@m****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 4d6929c9 | merge Auto merge of #249 - servo:jdm-patch-3, r=jdm |
bors-servo <s****s@m****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| edce5ddd | Update MSRV to 1.38.0. |
Josh Matthews <j****h@j****t>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| bbc7c2aa | merge Auto merge of #248 - atouchet:ga, r=jdm |
bors-servo <s****s@m****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| dd6a6011 | Replace Travis CI badge with GitHub Actions |
Alex Touchet <a****t@o****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| bd8443e2 | merge Auto merge of #247 - servo:jdm-patch-2, r=jdm |
bors-servo <s****s@m****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| ddaf1bd4 | Publish 0.8.2. |
Josh Matthews <j****h@j****t>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| e1bea3d7 | merge Auto merge of #243 - swc-project:master, r=jdm |
bors-servo <s****s@m****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 6e6602db | merge Auto merge of #245 - servo:jdm-patch-1, r=jdm |
bors-servo <s****s@m****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 3a35e765 | Run CI on auto branch. |
Josh Matthews <j****h@j****t>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 0806c6f0 | Add homu result. |
Josh Matthews <j****h@j****t>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 2f87eddc | merge Merge pull request #244 from CYBAI/github-actions |
Josh Matthews <j****h@j****t>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| bcf15b92 | Move CI to GitHub Actions | cybai <c****5@g****m> | almost 5 years ago | |
| f95e39b2 | Use parking_lot | Donny <k****v@g****m> | almost 5 years ago | |
| 58d0c572 | Use deserialize_str instead of deserialize_string | Nathan West <L****l@g****m> | almost 5 years ago | |
| 72f38cf1 | Use a custom Visitor in Deserialize | Nathan West <L****l@g****m> | almost 5 years ago | |
| 609a59f1 | Update phf, rand dependencies | Russell Mull <r****l@a****o> | almost 5 years ago | |
| 0cf93bba | merge Auto merge of #238 - leops:try_static, r=jdm |
bors-servo <s****s@m****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| c057dde7 | Add an Atom::try_static method to create an Atom only if it exists in the sta... | l3ops <g****b@l****e> | over 5 years ago | |
| 82ac0d95 | Bump to 0.8.1 | Simon Sapin <s****n@e****g> | almost 6 years ago | |
| af2c7707 | merge Auto merge of #235 - thomcc:optional-serde, r=jdm |
bors-servo <l****s@m****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 7f50fe03 | Make serde dependency optional, but enabled by default | Thom Chiovoloni <t****i@m****m> | over 6 years ago | |
| 86a33eb3 | merge Auto merge of #233 - servo:unique-atom-const-names, r=SimonSapin |
bors-servo <l****s@m****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| b78c9da2 | Use unique const names in string_cache_codegen | Anthony Ramine <n****x@n****s> | almost 7 years ago | |
| 23e92393 | merge Auto merge of #232 - servo:spring, r=nox |
bors-servo <l****s@m****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| 8bedc3ee | Move trait impls that simply forward to something else to their own module | Simon Sapin <s****n@e****g> | almost 7 years ago | |
| 57ff374f | Remove attributes redundant with Cargo | Simon Sapin <s****n@e****g> | almost 7 years ago | |
| 4837db4f | Move static sets to their own module | Simon Sapin <s****n@e****g> | almost 7 years ago | |
| 1a92659f | Remove UnpackedAtom, inline its code | Simon Sapin <s****n@e****g> | almost 7 years ago | |
| e25b4c66 | Keep a u32 hash rather than u64 in dynamic_atoms_map::Entry, since that’s all... | Simon Sapin <s****n@e****g> | almost 7 years ago | |
| b5174eaa | Move the global hash map to its own module | Simon Sapin <s****n@e****g> | almost 7 years ago | |
| a578c804 | The atom module does not need to be public | Simon Sapin <s****n@e****g> | almost 7 years ago | |
| d191aae8 | Switch to the 2018 edition | Simon Sapin <s****n@e****g> | almost 7 years ago | |
| d968f8c0 | test_atom! is in another crate now | Simon Sapin <s****n@e****g> | almost 7 years ago | |
| 09abcfba | Remove unused events.rs | Simon Sapin <s****n@e****g> | almost 7 years ago | |
| e31cec30 | merge Auto merge of #231 - servo:nonzero, r=nox |
bors-servo <l****s@m****m>
Committed by: GitHub <n****y@g****m> |
almost 7 years ago | |
| d653207e | Add the non-zero optimization to Atom | Simon Sapin <s****n@e****g> | almost 7 years ago |