summary refs log tree commit diff
path: root/compiler/rustc_serialize
AgeCommit message (Expand)AuthorLines
2025-07-05use `div_ceil` instead of manual logicFolkert de Vries-1/+1
2025-07-03setup CI and tidy to use typos for spellchecking and fix few typosklensy-1/+1
2025-07-01Update `cfg(bootstrap)`Josh Stone-20/+4
2025-06-30Introduce `ByteSymbol`.Nicholas Nethercote-1/+23
2025-06-21Add a few inline directives in rustc_serialize.Camille GILLOT-0/+4
2025-06-16library/compiler: add `PointeeSized` boundsDavid Wood-2/+19
2025-04-25Zero the buffer passed from `write_with`John Kåre Alsaker-2/+9
2025-04-22Add index to the dep graph format and encode via `MemEncoder`John Kåre Alsaker-0/+123
2025-04-10Bump `FileEncoder` buffer size to 64 kBJohn Kåre Alsaker-1/+1
2025-03-20Convert `rustc_serialize` integration tests to unit tests.Nicholas Nethercote-14/+16
2025-03-20Use `-Wunused_crate_dependencies` for compiler crates.Nicholas Nethercote-0/+7
2025-03-15Use {Decodable,Encodable}_NoContext in type_irMichael Goulet-7/+7
2025-03-11Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.Nicholas Nethercote-1/+0
2025-03-10Revert "Use workspace lints for crates in `compiler/` #138084"许杰友 Jieyou Xu (Joe)-3/+1
2025-03-09Rollup merge of #138084 - nnethercote:workspace-lints, r=jieyouxuMatthias Krüger-1/+3
2025-03-08Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.Nicholas Nethercote-1/+0
2025-03-08Specify rust lints for `compiler/` crates via Cargo.Nicholas Nethercote-0/+3
2025-03-07compiler: Use size_of from the prelude instead of importedThalia Archibald-1/+1
2025-02-23rename sub_ptr 😅bendn-3/+3
2025-02-23Rollup merge of #137121 - bend-n:master, r=NoratriebMatthias Krüger-1/+0
2025-02-22Upgrade the compiler to edition 2024Michael Goulet-1/+1
2025-02-17stabilize (const_)ptr_sub_ptrbendn-1/+0
2025-02-16Move hashes from rustc_data_structure to rustc_hashes so they can be shared w...Ben Kimock-0/+30
2024-10-16Fix explicit_iter_loop in rustc_serializeMichal Piotrowski-8/+8
2024-10-12Stabilize `const_option`Trevor Gross-1/+0
2024-10-08Fix needless_lifetimes in rustc_serializeMichal Piotrowski-3/+3
2024-10-07Fix used_underscore_binding in rustc_serializeMichal Piotrowski-3/+3
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-2/+2
2024-09-03Auto merge of #129777 - nnethercote:unreachable_pub-4, r=Urgaubors-0/+1
2024-09-03Add `warn(unreachable_pub)` to `rustc_serialize`.Nicholas Nethercote-0/+1
2024-09-02chore: Fix typos in 'compiler' (batch 2)Alexander Cyon-1/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-12/+11
2024-07-02chore: remove duplicate wordshattizai-1/+1
2024-06-12Use `tidy` to sort crate attributes for all compiler crates.Nicholas Nethercote-4/+6
2024-05-30Apply x clippy --fix and x fmtr0cky-1/+1
2024-05-21PR feedbackBen Kimock-7/+8
2024-05-21Add a footer in FileEncoder and check for it in MemDecoderBen Kimock-10/+21
2024-05-01Step bootstrap cfgsMark Rousskov-2/+0
2024-04-24Stabilise `inline_const`Gary Guo-1/+1
2024-04-22Stabilize generic `NonZero`.Markus Reiter-1/+0
2024-04-13Add add/sub methods that only panic with debug assertions to rustcNilstrieb-8/+82
2024-03-08Stabilize associated type boundsMichael Goulet-1/+1
2024-02-15Replace `NonZero::<_>::new` with `NonZero::new`.Markus Reiter-1/+1
2024-02-15Use generic `NonZero` internally.Markus Reiter-3/+5
2024-02-06Invert diagnostic lints.Nicholas Nethercote-2/+0
2024-01-25Remove unused featuresclubby789-1/+0
2024-01-19Rollup merge of #117561 - tgross35:split-array, r=scottmcmMatthias Krüger-1/+0
2024-01-10Stabilize `slice_first_last_chunk`Trevor Gross-1/+0
2024-01-09Remove more needless leb128 coding for enum variantsMark Rousskov-18/+15
2023-12-31Avoid specialization for the Span Encodable and Decodable implsbjorn3-8/+8