Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
- name: Setup Ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: '3.2'
ruby-version: '3.4'
- name: Setup Rust
uses: dtolnay/rust-toolchain@stable
with:
Expand Down Expand Up @@ -75,7 +75,7 @@ jobs:
- name: Setup Ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: '3.2'
ruby-version: '3.4'
- name: Setup Rust
uses: dtolnay/rust-toolchain@stable
- name: Install Ruby dependencies
Expand Down
4 changes: 3 additions & 1 deletion flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,9 @@
in {
default = pkgs.mkShell {
packages = with pkgs; [
ruby
# WARNING: `3.4` needed in `./gems/codetracer-ruby-recorder/ext/native_tracer/src/lib.rs`
# for the `thread` field of `rb_internal_thread_event_data_t`
ruby_3_4

# The native extension is implemented in Rust
(rust-toolchain-for system)
Expand Down
66 changes: 62 additions & 4 deletions gems/codetracer-ruby-recorder/ext/native_tracer/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion gems/codetracer-ruby-recorder/ext/native_tracer/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ crate-type = ["cdylib"]

[dependencies]
rb-sys = "0.9"
runtime_tracing = "0.14.0"
runtime_tracing = "0.15.0"

[build-dependencies]
rb-sys-env = "0.2"
Expand Down
Loading
Loading