1. 44e0437 internal change by Krasimir Georgiev · 12 months ago
  2. 480c71c crubit: adapt for https://github.com/rust-lang/rust/commit/80d2bdb6191609c8a3940a1a7959ac1ac16e8ed6 by Krasimir Georgiev · 1 year ago
  3. 4f63e89 crubit: adapt for https://github.com/rust-lang/rust/commit/63091b105d08b7b0db19d699d3be3060acde04ad by Krasimir Georgiev · 1 year ago
  4. ad0e492 internal change by Krasimir Georgiev · 1 year ago
  5. 8f3f113 internal change by Krasimir Georgiev · 1 year ago
  6. ed03c12 crubit: silence a new rustc warning about redundant imports by Krasimir Georgiev · 1 year ago
  7. 3b15ef4 crubit: adapt for https://github.com/rust-lang/rust/commit/c2512a130f398d923229c3dc401be10c357a3b8d by Krasimir Georgiev · 1 year ago
  8. 2a8e83e Use a cleaner imperative style for `run()`. by Devin Jeanpierre · 1 year ago
  9. d2f5286 Automatic code cleanup. by Marcel Hlopko · 1 year, 1 month ago
  10. 4715157 Integrate LLVM at llvm/llvm-project@e630a451b457 by Jorge Gorbe Moya · 1 year, 1 month ago
  11. 35e85b6 crubit: adapt for https://github.com/rust-lang/rust/commit/e55df623ead33023fe6c4488064e5d5e4e141b9e by Krasimir Georgiev · 1 year, 1 month ago
  12. d4dfc13 crubit: adapt for https://github.com/rust-lang/rust/commit/557b11187090b0ec749b07858c6ac18f95b7490e by Krasimir Georgiev · 1 year, 1 month ago
  13. b7edf04 crubit: adapt for https://github.com/rust-lang/rust/commit/5d9dfbd08f38c2a9bc71d39de8f5c7776afe0f9e by Krasimir Georgiev · 1 year, 1 month ago
  14. 6aeb7ae rs_bindings_from_cc: Don't invoke `coverage_common.instrumented_files_info` when running `rustc_compile_action` in aspect. by Jing Lu · 1 year, 1 month ago
  15. 06b0d5b cc_bindings_from_rs: Map `*mut c_void` to `void*` and `*const c_void` to `const void*`. by Jing Lu · 1 year, 2 months ago
  16. 57ea840 Adds directives to disable dead_code warnings for test that started failing recently. by Googler · 1 year, 2 months ago
  17. 49098e3 Do not assume the same crate name between rust_library and cc_bindings_from_rs by Marcel Hlopko · 1 year, 2 months ago
  18. 03f5fc5 adapt for https://github.com/rust-lang/rust/commit/cce1701c4c3c37c96753ddb15fd822e71558d141 by Krasimir Georgiev · 1 year, 3 months ago
  19. d63080a Expose `unsafe` functions to C++, as if they were not `unsafe`. by Devin Jeanpierre · 1 year, 3 months ago
  20. f75a99e cleanup: remove google3_internal_rustc_contains_commit_3da059398d232421b7356463918a39657ab5fe84 by Krasimir Georgiev · 1 year, 3 months ago
  21. afb5385 cleanup: remove google3_internal_rustc_contains_commit_581a317bbbbad807fd88eab490516787f1e9249e by Krasimir Georgiev · 1 year, 3 months ago
  22. 8229571 adapt for rust API changes https://github.com/rust-lang/rust/commit/24f009c5e55d18c12563dd74681ca33b8a349936 by Krasimir Georgiev · 1 year, 3 months ago
  23. bc0672e Add bug-numbered TODO to remove `-Cpanic=abort`. by Devin Jeanpierre · 1 year, 3 months ago
  24. 477702a Round-trip types which were originally C++. by Devin Jeanpierre · 1 year, 4 months ago
  25. 0398f07 adapt for rustc API changes from https://github.com/rust-lang/rust/commit/3a4798c92d5ea9e4a3a0e6d4e2b597b0e9c7cf9a by Krasimir Georgiev · 1 year, 4 months ago
  26. 8bc1cd0 Remove most of the "experimental, heavy development" disclaimers. by Devin Jeanpierre · 1 year, 4 months ago
  27. a4141c8 adapt for rust API changes from https://github.com/rust-lang/rust/commit/40b154e53c0e04ff4cfd40d43d8e2b86b143b763 by Krasimir Georgiev · 1 year, 4 months ago
  28. fff6dcb Move `find_def_id_by_name` to `run_compiler_for_testing`. by Devin Jeanpierre · 1 year, 4 months ago
  29. 36913e7 crubit: adapt for rustc API changes from https://github.com/rust-lang-ci/rust/commit/3da059398d232421b7356463918a39657ab5fe84 by Krasimir Georgiev · 1 year, 4 months ago
  30. 75da3ef crubit: update for rustc API changes from https://github.com/rust-lang/rust/commit/581a317bbbbad807fd88eab490516787f1e9249e by Krasimir Georgiev · 1 year, 4 months ago
  31. 62c71a9 Set `using_internal_features` to false in Crubit's rustc_interface config. by Jing Lu · 1 year, 4 months ago
  32. af055c1 adapt for rustc API changes https://github.com/rust-lang/rust/commit/59f6f044f5228e039e1310b97f478c79aa745f35 by Krasimir Georgiev · 1 year, 5 months ago
  33. 3fb8858 adapt for rustc API changes https://github.com/rust-lang/rust/commit/c3fd4383fb6a49a4ad916809ccd0c26b0edfd299 by Krasimir Georgiev · 1 year, 5 months ago
  34. e4d1f9f Update rules_rust usage to match https://github.com/bazelbuild/rules_rust/commit/cd3e53e9b8555543071ea109218baf41fc4b88f7. by Krasimir Georgiev · 1 year, 5 months ago
  35. 563b90c Prune unneeded dependencies of `cc_bindings_from_rs`. by Lukasz Anforowicz · 1 year, 5 months ago
  36. 9b9716c Finally, move `bindings` to a separate crate. by Devin Jeanpierre · 1 year, 5 months ago
  37. d9d5edd Crubit OSS build presubmit: Bump the rust toolchain version. by Jing Lu · 1 year, 5 months ago
  38. 2375c5b Move `cmdline` to a separate crate. by Devin Jeanpierre · 1 year, 5 months ago
  39. 0b1e988 Move run_compiler and its testonly helper functions into separate crates. by Devin Jeanpierre · 1 year, 5 months ago
  40. f2e50e7 Prepare `CcBindingsFromRustInfo` for round-tripped interop. by Devin Jeanpierre · 1 year, 6 months ago
  41. 199d969 Allow multiple headers in `--bindings-from-dependency`. by Devin Jeanpierre · 1 year, 6 months ago
  42. 61fda74 Google-internal change by Jing Lu · 1 year, 6 months ago
  43. ac7c3fd s/other-crate-bindings/bindings-from-dependency/g by Devin Jeanpierre · 1 year, 6 months ago
  44. 7ac3e67 Support specifying angular brackets for including Crubit support C++ library headers. by Jing Lu · 1 year, 6 months ago
  45. a68991e Google-internal change. by Jing Lu · 1 year, 6 months ago
  46. e0c2928 Adapt to `rustc_interface::interface::Config`'s newly-added `expanded_args` field. by Jing Lu · 1 year, 6 months ago
  47. 11028c6 update crubit for rustc API changes by Krasimir Georgiev · 1 year, 6 months ago
  48. 45e9d13 Google-internal change. by Jing Lu · 1 year, 6 months ago
  49. ba9e674 Google-internal change. by Jing Lu · 1 year, 6 months ago
  50. c449fc9 Google-internal change. by Jing Lu · 1 year, 6 months ago
  51. 4fdab41 Don't emit `struct {} zst` for ZST fields. by Jing Lu · 1 year, 6 months ago
  52. 23486dc Update rust toolchain_type inside rules which are using `compile_rust` function by Nevena Kotlaja · 1 year, 7 months ago
  53. a659202 Google-internal change. by Jing Lu · 1 year, 7 months ago
  54. 44f03fa Sort load statements lexicographically. by Jing Lu · 1 year, 7 months ago
  55. e1771ac Google-internal change. by Jing Lu · 1 year, 7 months ago
  56. 597bb72 Google-internal change. by Jing Lu · 1 year, 7 months ago
  57. 4e28946 remove --cfg-s for rustc API changes by Googler · 1 year, 7 months ago
  58. 591eaf2 Google-internal change. by Jing Lu · 1 year, 7 months ago
  59. 717a186 Annotate intentional use-after-move operations by Dmitri Gribenko · 1 year, 8 months ago
  60. bbf3734 Include what you spell by Dmitri Gribenko · 1 year, 8 months ago
  61. 915da3d Crubit OSS: Try building cc_bindings_from_rs_test: Use OSS version of the dependencies. by Jing Lu · 1 year, 8 months ago
  62. d476b75 Crubit OSS: Don't add `//common:rust_allocator_shims` to `deps` of targets, add it as `rust_toolchain.allocator_library`. by Jing Lu · 1 year, 8 months ago
  63. 41dd61d cc_bindings_from_rs: adapt for rustc API changes by Googler · 1 year, 8 months ago
  64. 0944564 Handle generating `=delete`d bindings inside `format_..._ctor...`. by Lukasz Anforowicz · 1 year, 8 months ago
  65. 3d4cefa Internal change by Jing Lu · 1 year, 8 months ago
  66. f8ec9d5 Support for `Drop` without `Default`. by Lukasz Anforowicz · 1 year, 8 months ago
  67. 1abee2b Add a reproducer for 'cross crate' binding where 'the other crate' is from the Rust toolchain. by Jing Lu · 1 year, 8 months ago
  68. ad4cd43 Avoid extra includes for thunk decls with non-C-ABI-compatible return types. by Lukasz Anforowicz · 1 year, 8 months ago
  69. df70bf7 Google-internal change. by Jing Lu · 1 year, 8 months ago
  70. fa27ea7 Introduce a separate `fn format_move_ctor_and_assignment_operator`. by Lukasz Anforowicz · 1 year, 8 months ago
  71. 811a892 Only keep `is_trivially_foo` asserts. by Lukasz Anforowicz · 1 year, 8 months ago
  72. fd0e2dc Use clap v4.1.8 for Crubit. by Jing Lu · 1 year, 8 months ago
  73. 83caf0c In OSS build, use `crubit_rust_test` as a wrapper of `rust_test`; use `crubit_cc_test` as a wrapper for `cc_test`. by Jing Lu · 1 year, 8 months ago
  74. 3241e2e OSS build: remove `parse_tests` attribute of `bzl_library`. by Jing Lu · 1 year, 8 months ago
  75. f8a1f75 Refactoring: Separate `destructor_snippets` and `move_..._snippets`. by Lukasz Anforowicz · 1 year, 8 months ago
  76. 8531e0c Gracefully handle errors from `tcx.get_diagnostic_item(...)`. by Lukasz Anforowicz · 1 year, 8 months ago
  77. 12c8f3f Bindings for Rust types with custom `Drop` or "drop glue". by Lukasz Anforowicz · 1 year, 8 months ago
  78. 19494ca Refactoring: Replace `match` with `Result::map` + `Result::unwrap_or`. by Lukasz Anforowicz · 1 year, 8 months ago
  79. 2352256 #rust-crubit #docu Fix typo `--output_group` --> `--output_groups` by Googler · 1 year, 8 months ago
  80. 9176484 Fix typo: offsite => offset by Dmitri Gribenko · 1 year, 8 months ago
  81. eb697e5 Also use field size as a tie-breaker for same-offset fields. by Augie Fackler · 1 year, 8 months ago
  82. 3848950 Mark `SomeStruct` which is passed across FFI boundary as `#[repr(C)]` by Jing Lu · 1 year, 8 months ago
  83. ce3b92d Do not assume `data` attribute is present in the BUILD file. by Marcel Hlopko · 1 year, 8 months ago
  84. d829163 Fix `offset_of` assertions for fields of types with interior mutability. by Lukasz Anforowicz · 1 year, 8 months ago
  85. 35f7374 Bifurcate `Drop` and "drop glue" tests to cover `Default` and no-`Default`. by Lukasz Anforowicz · 1 year, 8 months ago
  86. 15a6002 Refactoring: Deduplicating `let self_ty = tcx.type_of(def_id).subst_identity()`. by Lukasz Anforowicz · 1 year, 8 months ago
  87. bcb4000 Refactoring: Consolidate handling of various ADT snippets. by Lukasz Anforowicz · 1 year, 8 months ago
  88. 57c7014 Refactoring: Move destructor and move bindings into `format_adt`. by Lukasz Anforowicz · 1 year, 8 months ago
  89. 862d856 adapt for rustc API changes from https://github.com/rust-lang/rust/commit/cef812bd958d5037224aebe3721f3ffc9c80965e by Googler · 1 year, 8 months ago
  90. 10c52f2 Refactoring: Extracting `fn get_def_id_of_default_trait`. by Lukasz Anforowicz · 1 year, 8 months ago
  91. 92b6605 Refactoring: Extracting `fn does_adt_implement_trait`. by Lukasz Anforowicz · 1 year, 8 months ago
  92. 107be16 Google-internal change. by Jing Lu · 1 year, 8 months ago
  93. e721208 Internal change by Lukasz Anforowicz · 1 year, 8 months ago
  94. b9e515a Internal change by Lukasz Anforowicz · 1 year, 8 months ago
  95. ec4c8c7 Internal change by Lukasz Anforowicz · 1 year, 8 months ago
  96. ae1ae17 Internal change by Lukasz Anforowicz · 1 year, 8 months ago
  97. 8250222 Make bindings work for `rs_default...StructWithFieldWithNoDefault` test. by Lukasz Anforowicz · 1 year, 9 months ago
  98. 1b665a4 Mapping `Clone` to copy constructor and copy assignment operator. by Lukasz Anforowicz · 1 year, 9 months ago
  99. fd49ad4 Deduplicate test bodies into a `MainTestBody` function template. by Lukasz Anforowicz · 1 year, 9 months ago
  100. 36de572 Replace `tcx.non_blanket_impls_for_ty(...)` with `tcx.associated_items(...)`. by Lukasz Anforowicz · 1 year, 9 months ago