@@ -349,15 +349,15 @@ fn emit_cgu(
349349 prof : & SelfProfilerRef ,
350350 name : String ,
351351 module : UnwindModule < ObjectModule > ,
352- debug : Option < DebugContext > ,
352+ // debug: Option<DebugContext>,
353353 global_asm_object_file : Option < PathBuf > ,
354354 producer : & str ,
355355) -> Result < ModuleCodegenResult , String > {
356356 let mut product = module. finish ( ) ;
357357
358- if let Some ( mut debug) = debug {
359- debug. emit ( & mut product) ;
360- }
358+ // if let Some(mut debug) = debug {
359+ // debug.emit(&mut product);
360+ // }
361361
362362 let module_regular = emit_module (
363363 output_filenames,
@@ -512,15 +512,15 @@ fn codegen_cgu_content(
512512 tcx : TyCtxt < ' _ > ,
513513 module : & mut dyn Module ,
514514 cgu_name : rustc_span:: Symbol ,
515- ) -> ( Option < DebugContext > , Vec < CodegenedFunction > , String ) {
515+ ) -> ( Vec < CodegenedFunction > , String ) {
516516 let _timer = tcx. prof . generic_activity_with_arg ( "codegen cgu" , cgu_name. as_str ( ) ) ;
517517
518518 let cgu = tcx. codegen_unit ( cgu_name) ;
519519 let mono_items = cgu. items_in_deterministic_order ( tcx) ;
520520
521- let mut debug_context = DebugContext :: new ( tcx, module. isa ( ) , false , cgu_name. as_str ( ) ) ;
521+ // let mut debug_context = DebugContext::new(tcx, module.isa(), false, cgu_name.as_str());
522522 let mut global_asm = String :: new ( ) ;
523- let mut type_dbg = TypeDebugContext :: default ( ) ;
523+ // let mut type_dbg = TypeDebugContext::default();
524524 super :: predefine_mono_items ( tcx, module, & mono_items) ;
525525 let mut codegened_functions = vec ! [ ] ;
526526 for ( mono_item, item_data) in mono_items {
@@ -546,8 +546,8 @@ fn codegen_cgu_content(
546546 let codegened_function = crate :: base:: codegen_fn (
547547 tcx,
548548 cgu_name,
549- debug_context. as_mut ( ) ,
550- & mut type_dbg,
549+ // debug_context.as_mut(),
550+ // &mut type_dbg,
551551 Function :: new ( ) ,
552552 module,
553553 instance,
@@ -556,9 +556,9 @@ fn codegen_cgu_content(
556556 }
557557 MonoItem :: Static ( def_id) => {
558558 let data_id = crate :: constant:: codegen_static ( tcx, module, def_id) ;
559- if let Some ( debug_context) = debug_context. as_mut ( ) {
560- debug_context. define_static ( tcx, & mut type_dbg, def_id, data_id) ;
561- }
559+ // if let Some(debug_context) = debug_context.as_mut() {
560+ // debug_context.define_static(tcx, &mut type_dbg, def_id, data_id);
561+ // }
562562 }
563563 MonoItem :: GlobalAsm ( item_id) => {
564564 rustc_codegen_ssa:: base:: codegen_global_asm (
@@ -570,7 +570,7 @@ fn codegen_cgu_content(
570570 }
571571 crate :: main_shim:: maybe_create_entry_wrapper ( tcx, module, false , cgu. is_primary ( ) ) ;
572572
573- ( debug_context , codegened_functions, global_asm)
573+ ( codegened_functions, global_asm)
574574}
575575
576576fn module_codegen (
@@ -583,8 +583,7 @@ fn module_codegen(
583583) -> OngoingModuleCodegen {
584584 let mut module = make_module ( tcx. sess , cgu_name. as_str ( ) . to_string ( ) ) ;
585585
586- let ( mut debug_context, codegened_functions, mut global_asm) =
587- codegen_cgu_content ( tcx, & mut module, cgu_name) ;
586+ let ( codegened_functions, mut global_asm) = codegen_cgu_content ( tcx, & mut module, cgu_name) ;
588587
589588 let cgu_name = cgu_name. as_str ( ) . to_owned ( ) ;
590589
@@ -609,7 +608,7 @@ fn module_codegen(
609608 should_write_ir,
610609 & mut cached_context,
611610 & mut module,
612- debug_context. as_mut ( ) ,
611+ // debug_context.as_mut(),
613612 & mut global_asm,
614613 codegened_func,
615614 ) ;
@@ -634,7 +633,7 @@ fn module_codegen(
634633 & profiler,
635634 cgu_name,
636635 module,
637- debug_context,
636+ // debug_context,
638637 global_asm_object_file,
639638 & producer,
640639 )
0 commit comments