並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 9 件 / 9件

新着順 人気順

rustcの検索結果1 - 9 件 / 9件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

rustcに関するエントリは9件あります。 techfeedrustRust などが関連タグです。 人気エントリには 『デバッグビルドを高速化するrustc_codegen_craneliftを試してみました』などがあります。
  • デバッグビルドを高速化するrustc_codegen_craneliftを試してみました

    はじめに これは Rust Advent Calendar 2020 8日目のエントリーです。 飛び入り参加です。 この記事では、Rustコンパイラの実験的なバックエンドである「rustc_codegen_cranelift」について、その特徴と使いかたを紹介します。 以下の英語記事の内容をベースに、筆者なりの説明をいろいろと追加しています。 Inside Rust Blog — Using rustc_codegen_cranelift for debug builds rustc_codegen_craneliftとは? rustc_codegen_cranelift(cg_clif)はRustコンパイラのバックエンドのひとつです。 執筆時点(2020年12月)では実験的な実装という位置づけですが、将来はデバッグビルド時のデフォルトのバックエンドとして使われることを目標にしているそうで

    • Proc macro support in rust-analyzer for nightly rustc versions

      Proc macro support in rust-analyzer for nightly rustc versions Contents A tale of one and a half compilers Two kinds of macros Proc macros in rustc Proc macros in rust-analyzer The proc macro bridge interface The long-term support plan So, are we good? What's next? Thanks Bye for now I don't mean to complain. Doing software engineering for a living is a situation of extreme privilege. But there's

        Proc macro support in rust-analyzer for nightly rustc versions
      • Rust GCC Code Generator "rustc_codegen_gcc" Can Now Bootstrap Rustc - Phoronix

        Rust GCC Code Generator "rustc_codegen_gcc" Can Now Bootstrap Rustc Written by Michael Larabel in Programming on 2 April 2022 at 08:00 AM EDT. 122 Comments A huge milestone has been reached in the rustc_codegen_gcc effort that aims to offer a GCC-based Rust compiler alternative to the LLVM-based official Rust compiler. The rustc_codegen_gcc project that builds upon libgccjit for offering ahead-of-

          Rust GCC Code Generator "rustc_codegen_gcc" Can Now Bootstrap Rustc - Phoronix
        • Intro to rustc's self profiler | Inside Rust Blog

          Over the last year, the Self-Profile Working Group has been building tools to profile rustc because we often hear requests to know where compilation time is being spent. This is useful when optimizing the compiler, one of the Compiler Team's ongoing efforts to improve compile times, but it's also useful to users who want to refactor their crate so that it will compile faster. We've been working on

            Intro to rustc's self profiler | Inside Rust Blog
          • rustc/wasm-bindgenの生成するWebAssemblyを観察する

            WebAssemblyの言語としての仕様を理解するため、Rustのコードがrustc/wasm-bindgenによってWebAssemblyにどのようにコンパイルされるかを延々と試したメモ。Mapping High Level Constructs to LLVM IRを意識している。 yubrot/wasm-sandbox - GitHub WebAssembly Specification WebAssembly Interface Types Proposal WebAssembly Interface Types: Interoperate with All the Things! rustwasm/wasm-bindgen ビルドにはwasm-packを用いているため、出力はnpmパッケージの形になる。また .wasm ファイルはwasm-optによる最適化がかかった形となる。

            • Debugging a rustc segfault on illumos :: sunshowers

              At Oxide, we use Helios as the base OS for the cloud computers we sell. Helios is a distribution of illumos, a Unix-based operating system descended from Solaris. As someone who learned illumos on the job, I’ve been really impressed by the powerful debugging tools it provides. I had a chance to use some of them recently to track down a segmentation fault in the Rust compiler, with the help of seve

                Debugging a rustc segfault on illumos :: sunshowers
              • How Async Functions in Traits could Work in Rustc

                One of the major goals for the Rust Async Working Group is to allow async fn everywhere fn is allowed, especially in traits. In this post, I'd like to distill some of the proposed designs and show how async functions in traits could be implemented. We'll look at one possible way this could work, although I'd like to emphasize that this is not the only way, and many details of the design that we'll

                • GitHub - sapir/gcc-rust: a (WIP) Rust frontend for gcc / a gcc backend for rustc

                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                    GitHub - sapir/gcc-rust: a (WIP) Rust frontend for gcc / a gcc backend for rustc
                  • Security advisory for rustc (CVE-2021-42574) | Rust Blog

                    This is a lightly edited cross-post of the official security advisory. The official advisory contains a signed version with our PGP key, as well. The Rust Security Response WG was notified of a security concern affecting source code containing "bidirectional override" Unicode codepoints: in some cases the use of those codepoints could lead to the reviewed code being different than the compiled cod

                      Security advisory for rustc (CVE-2021-42574) | Rust Blog
                    1

                    新着記事