mirror of
https://github.com/rust-lang/rust.git
synced 2025-02-25 21:34:18 +00:00
Revert "Reduce the amount of untracked state in TyCtxt"
This commit is contained in:
parent
228f1c549d
commit
d8d6a5aee0
@ -19,7 +19,7 @@ pub(crate) fn codegen(
|
|||||||
});
|
});
|
||||||
if any_dynamic_crate {
|
if any_dynamic_crate {
|
||||||
false
|
false
|
||||||
} else if let Some(kind) = tcx.allocator_kind(()) {
|
} else if let Some(kind) = tcx.allocator_kind() {
|
||||||
codegen_inner(module, unwind_context, kind);
|
codegen_inner(module, unwind_context, kind);
|
||||||
true
|
true
|
||||||
} else {
|
} else {
|
||||||
|
@ -14,7 +14,6 @@ extern crate rustc_fs_util;
|
|||||||
extern crate rustc_hir;
|
extern crate rustc_hir;
|
||||||
extern crate rustc_incremental;
|
extern crate rustc_incremental;
|
||||||
extern crate rustc_index;
|
extern crate rustc_index;
|
||||||
extern crate rustc_metadata;
|
|
||||||
extern crate rustc_session;
|
extern crate rustc_session;
|
||||||
extern crate rustc_span;
|
extern crate rustc_span;
|
||||||
extern crate rustc_target;
|
extern crate rustc_target;
|
||||||
|
@ -10,7 +10,7 @@ pub(crate) fn write_metadata<O: WriteMetadata>(tcx: TyCtxt<'_>, object: &mut O)
|
|||||||
use std::io::Write;
|
use std::io::Write;
|
||||||
|
|
||||||
let metadata = tcx.encode_metadata();
|
let metadata = tcx.encode_metadata();
|
||||||
let mut compressed = rustc_metadata::METADATA_HEADER.to_vec();
|
let mut compressed = tcx.metadata_encoding_version();
|
||||||
FrameEncoder::new(&mut compressed).write_all(&metadata.raw_data).unwrap();
|
FrameEncoder::new(&mut compressed).write_all(&metadata.raw_data).unwrap();
|
||||||
|
|
||||||
object.add_rustc_section(
|
object.add_rustc_section(
|
||||||
|
Loading…
Reference in New Issue
Block a user