rust/compiler
Felix S. Klock II 6a6c6b891b Separate contract feature gates for the internal machinery
The extended syntax for function signature that includes contract clauses
should never be user exposed versus the interface we want to ship
externally eventually.
2025-02-03 13:55:15 -08:00
..
rustc switch jemalloc-sys back to tikv-jemalloc-sys, and update to 0.6.0 2024-12-03 08:56:33 +00:00
rustc_abi Auto merge of #135047 - Flakebi:amdgpu-kernel-cc, r=workingjubilee 2025-01-17 04:36:09 +00:00
rustc_arena Add inherent versions of MaybeUninit methods for slices 2025-01-11 23:57:00 -05:00
rustc_ast Express contracts as part of function header and lower it to the contract lang items 2025-02-03 12:54:00 -08:00
rustc_ast_ir Add sugar for &pin (const|mut) types 2024-10-07 11:15:04 -07:00
rustc_ast_lowering Desugars contract into the internal AST extensions 2025-02-03 13:54:32 -08:00
rustc_ast_passes Separate contract feature gates for the internal machinery 2025-02-03 13:55:15 -08:00
rustc_ast_pretty Express contracts as part of function header and lower it to the contract lang items 2025-02-03 12:54:00 -08:00
rustc_attr_data_structures rustc_allowed_through_unstable_modules: require deprecation message 2025-02-02 12:36:12 +01:00
rustc_attr_parsing rustc_allowed_through_unstable_modules: require deprecation message 2025-02-02 12:36:12 +01:00
rustc_baked_icu_data Delete the cfg(not(parallel)) serial compiler 2024-11-12 13:38:58 +00:00
rustc_borrowck Contracts core intrinsics. 2025-02-03 12:53:57 -08:00
rustc_builtin_macros Separate contract feature gates for the internal machinery 2025-02-03 13:55:15 -08:00
rustc_codegen_cranelift Contracts core intrinsics. 2025-02-03 12:53:57 -08:00
rustc_codegen_gcc Auto merge of #136331 - jhpratt:rollup-curo1f4, r=jhpratt 2025-01-31 06:55:04 +00:00
rustc_codegen_llvm Rollup merge of #136426 - oli-obk:push-nkpuulwurykn, r=compiler-errors 2025-02-02 23:06:57 +01:00
rustc_codegen_ssa Contracts core intrinsics. 2025-02-03 12:53:57 -08:00
rustc_const_eval Contracts core intrinsics. 2025-02-03 12:53:57 -08:00
rustc_data_structures Overhaul to_readable_str. 2025-01-31 16:04:13 +11:00
rustc_driver
rustc_driver_impl Rollup merge of #136445 - bjorn3:diag_ctxt_cleanup, r=oli-obk 2025-02-02 23:06:57 +01:00
rustc_error_codes Auto merge of #133154 - estebank:issue-133137, r=wesleywiser 2025-01-25 11:41:21 +00:00
rustc_error_messages Convert some Into impls into From impls 2024-12-31 01:56:33 +00:00
rustc_errors Rollup merge of #136445 - bjorn3:diag_ctxt_cleanup, r=oli-obk 2025-02-02 23:06:57 +01:00
rustc_expand Auto merge of #134478 - compiler-errors:attr-span, r=oli-obk 2025-01-22 14:46:41 +00:00
rustc_feature Separate contract feature gates for the internal machinery 2025-02-03 13:55:15 -08:00
rustc_fluent_macro use tracked_path in rustc_fluent_macro 2024-10-19 22:32:38 +08:00
rustc_fs_util Couple of changes to make it easier to compile rustc for wasm 2024-09-26 19:51:14 +00:00
rustc_graphviz Reformat using the new identifier sorting from rustfmt 2024-09-22 19:11:29 -04:00
rustc_hir Express contracts as part of function header and lower it to the contract lang items 2025-02-03 12:54:00 -08:00
rustc_hir_analysis Contracts core intrinsics. 2025-02-03 12:53:57 -08:00
rustc_hir_pretty Eliminate PatKind::Path 2025-01-29 15:45:13 +00:00
rustc_hir_typeck Express contracts as part of function header and lower it to the contract lang items 2025-02-03 12:54:00 -08:00
rustc_incremental Remove hook calling via TyCtxtAt. 2025-02-03 17:02:33 +11:00
rustc_index Run clippy --fix for unnecessary_map_or lint 2025-01-19 19:15:00 +00:00
rustc_index_macros update rustc_index_macros feature handling 2024-12-19 20:32:12 +03:00
rustc_infer Move unify_key module. 2025-02-02 17:38:19 +11:00
rustc_interface Auto merge of #133138 - azhogin:azhogin/target-modifiers, r=davidtwco,saethlin 2025-02-03 07:16:57 +00:00
rustc_lexer Add test to check unicode identifier version 2024-12-09 06:23:59 -08:00
rustc_lint Rollup merge of #136422 - nnethercote:convert-lint-functions, r=Noratrieb 2025-02-02 18:05:24 +01:00
rustc_lint_defs Make comma separated lists of anything easier to make for errors 2025-01-31 20:36:44 +00:00
rustc_llvm Auto merge of #136350 - matthiaskrgr:rollup-6eqfyvh, r=matthiaskrgr 2025-01-31 20:16:46 +00:00
rustc_log Avoid naming variables str 2025-01-07 14:30:02 +02:00
rustc_macros Rename ensure_forwards_result_if_red to return_result_from_ensure_ok 2025-02-01 12:42:41 +11:00
rustc_metadata Rollup merge of #136464 - nnethercote:rm-TyCtxtAt-for-hooks, r=oli-obk 2025-02-03 19:13:29 +08:00
rustc_middle Contracts core intrinsics. 2025-02-03 12:53:57 -08:00
rustc_mir_build Auto merge of #136352 - lqd:ensure-stacks, r=compiler-errors 2025-02-03 13:56:04 +00:00
rustc_mir_dataflow Contracts core intrinsics. 2025-02-03 12:53:57 -08:00
rustc_mir_transform Contracts core intrinsics. 2025-02-03 12:53:57 -08:00
rustc_monomorphize Auto merge of #136481 - jieyouxu:rollup-w0lnnqb, r=jieyouxu 2025-02-03 16:42:25 +00:00
rustc_next_trait_solver introduce ty::Value 2025-01-30 17:47:44 +01:00
rustc_parse Separate contract feature gates for the internal machinery 2025-02-03 13:55:15 -08:00
rustc_parse_format use impl Into<String> 2025-01-29 09:48:08 +01:00
rustc_passes rustc_allowed_through_unstable_modules: require deprecation message 2025-02-02 12:36:12 +01:00
rustc_pattern_analysis Get rid of mir::Const::from_ty_const 2025-01-20 04:26:44 +00:00
rustc_privacy Make comma separated lists of anything easier to make for errors 2025-01-31 20:36:44 +00:00
rustc_query_impl Remove hook calling via TyCtxtAt. 2025-02-03 17:02:33 +11:00
rustc_query_system Properly note when query stack is being cut off 2025-01-16 19:12:22 +00:00
rustc_resolve Express contracts as part of function header and lower it to the contract lang items 2025-02-03 12:54:00 -08:00
rustc_sanitizers check the types in ty::Value to value conversion 2025-01-30 18:13:16 +01:00
rustc_serialize Fix explicit_iter_loop in rustc_serialize 2024-10-16 15:44:16 +02:00
rustc_session Separate contract feature gates for the internal machinery 2025-02-03 13:55:15 -08:00
rustc_smir Contracts core intrinsics. 2025-02-03 12:53:57 -08:00
rustc_span Separate contract feature gates for the internal machinery 2025-02-03 13:55:15 -08:00
rustc_symbol_mangling Auto merge of #135318 - compiler-errors:vtable-fixes, r=lcnr 2025-01-31 04:09:11 +00:00
rustc_target Rollup merge of #136194 - taiki-e:bpf-clobber-abi, r=amanieu 2025-01-31 12:28:17 +01:00
rustc_trait_selection Rollup merge of #136414 - estebank:expected-return-type, r=oli-obk 2025-02-02 23:06:55 +01:00
rustc_traits Auto merge of #136011 - compiler-errors:query-norm-vaniquishes-us, r=jackh726 2025-01-29 02:12:12 +00:00
rustc_transmute introduce ty::Value 2025-01-30 17:47:44 +01:00
rustc_ty_utils Rollup merge of #136279 - Zalathar:ensure-ok, r=oli-obk 2025-02-02 12:31:55 +01:00
rustc_type_ir TypeVisitable doesn't require Clone. 2025-02-03 10:12:40 +11:00
rustc_type_ir_macros do not relate Abi and Safety 2024-10-22 23:13:04 +02:00
stable_mir Contracts core intrinsics. 2025-02-03 12:53:57 -08:00