Insights: ruby/ruby
Overview
-
0 Active issues
-
- 48 Merged pull requests
- 11 Open pull requests
- 0 Closed issues
- 0 New issues
Could not load contribution data
Please try again later
48 Pull requests merged by 15 people
-
Mark "method" objects as protected by write barrier
#7237 merged
Feb 3, 2023 -
Avoid using OBJ_WB_UNPROTECT
#7241 merged
Feb 3, 2023 -
[DOC] Fix call-seq of Struct.new
#7246 merged
Feb 3, 2023 -
Remove dead code in ar_copy
#7230 merged
Feb 3, 2023 -
YJIT: Make Block::start_addr non-optional
#7243 merged
Feb 3, 2023 -
CI: Pass -O2 for annocheck
#7132 merged
Feb 3, 2023 -
Mark "mapping_buffer" as write barrier protected
#7238 merged
Feb 3, 2023 -
YJIT: Support ifunc on invokeblock
#7233 merged
Feb 3, 2023 -
Implement Write Barrier for Backtrace::Location
#7240 merged
Feb 3, 2023 -
Enable write barriers on File::Stat
#7239 merged
Feb 3, 2023 -
YJIT: log the names of methods we call to in disasm
#7231 merged
Feb 2, 2023 -
YJIT: Crash with rb_bug() when panicking
#7232 merged
Feb 2, 2023 -
Fix for [Bug #19385]
#7227 merged
Feb 2, 2023 -
Keep shared arrays WB protected
#7224 merged
Feb 2, 2023 -
Add a test for svar #7225
#7228 merged
Feb 2, 2023 -
[Bug #19399] Parsing invalid heredoc inside block parameter
#7229 merged
Feb 2, 2023 -
[DOC] Merge README.win32 to doc/windows.md
#7170 merged
Feb 2, 2023 -
use correct svar
#7225 merged
Feb 2, 2023 -
[Bug #19398] Memory leak in WeakMap
#7223 merged
Feb 1, 2023 -
Bump ruby/setup-ruby from 1.133.0 to 1.134.0
#7219 merged
Feb 1, 2023 -
Bump actions/cache from 3.2.2 to 3.2.4
#7218 merged
Feb 1, 2023 -
Extract body rules from endless method definitions
#7222 merged
Feb 1, 2023 -
Bump github/codeql-action from 2.1.37 to 2.2.1
#7217 merged
Feb 1, 2023 -
Bump actions/upload-artifact from 3.1.1 to 3.1.2
#7216 merged
Feb 1, 2023 -
Bump actions/checkout from 3.2.0 to 3.3.0
#7215 merged
Feb 1, 2023 -
Merge RubyGems 3.4.6 and Bundler 2.4.6
#7214 merged
Feb 1, 2023 -
YJIT: Handle splat with opt more fully
#7209 merged
Jan 31, 2023 -
Remove dead code in hash.c
#7211 merged
Jan 31, 2023 -
YJIT: Fix BorrowMutError on BOP invalidation
#7212 merged
Jan 31, 2023 -
YJIT: Group unimplemented method types together
#7210 merged
Jan 31, 2023 -
Make sure RUBY_YJIT_ENABLE only enables YJIT for truthy values
#7208 merged
Jan 31, 2023 -
YJIT: Implement codegen for Kernel#block_given?
#7202 merged
Jan 31, 2023 -
Test VM_CHECK_MODE on GitHub Actions
#7204 merged
Jan 31, 2023 -
Copying GC support for EXIVAR
#7206 merged
Jan 31, 2023 -
Fix a broken matrix
#7207 merged
Jan 31, 2023 -
Use matrix.entry for the Ubuntu workflow
#7205 merged
Jan 31, 2023 -
Merge RubyGems/Bundler master
#7203 merged
Jan 31, 2023 -
mkconfig: Map `includedir` only for system ruby
#7197 merged
Jan 30, 2023 -
YJIT: Add splat optimized_send
#7167 merged
Jan 30, 2023 -
YJIT: Initial implementation of splat with optional params
#7166 merged
Jan 30, 2023 -
Remove dead code in shapes.c and shapes.h
#7200 merged
Jan 30, 2023 -
YJIT: Fix BorrowMutError on GC.compact
#7176 merged
Jan 30, 2023 -
YJIT: Skip defer_compilation for fixnums if possible
#7168 merged
Jan 30, 2023 -
YJIT: Inline return address callback
#7198 merged
Jan 30, 2023 -
Fix parsing of regexps that toggle extended mode on/off inside regexp
#7192 merged
Jan 30, 2023 -
bignum.c: rb_int_parse_cstr handle `0` strings
#7196 merged
Jan 30, 2023 -
Extract check for RSTRING_SOCKLEN
#7195 merged
Jan 30, 2023 -
[DOC] Make changes to docs in ractor.rb
#7180 merged
Jan 29, 2023
11 Pull requests opened by 8 people
-
Reuse `token_column` macro
#7194 opened
Jan 29, 2023 -
[Feature #18915] Scope change for `NotImplementedError`
#7201 opened
Jan 30, 2023 -
Fixup GH-6441 for Ruby 3.0
#7220 opened
Feb 1, 2023 -
Fixup GH-6441 for Ruby 2.7
#7221 opened
Feb 1, 2023 -
YJIT: Support arg0 splat on invokeblock
#7234 opened
Feb 3, 2023 -
Add RUBY_GC_HEAP_INIT_SIZE_%d_SLOTS to pre-init pools granularly
#7235 opened
Feb 3, 2023 -
[Bug #19401] Fix broken links in the CSV docs
#7236 opened
Feb 3, 2023 -
YJIT: optimized codegen for `rb_ary_empty_p` (WIP)
#7242 opened
Feb 3, 2023 -
Make Time objects WB protected
#7244 opened
Feb 3, 2023 -
Use rb_gc_mark_and_move for proc, binding, and method objects
#7245 opened
Feb 3, 2023 -
YJIT: Consider a block ISEQ in block versioning
#7247 opened
Feb 4, 2023
9 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Implement `ObjectSpace::WeakKeyMap`
#5570 commented on
Feb 1, 2023 • 14 new comments -
Rewrite Array#each in Ruby
#6687 commented on
Feb 3, 2023 • 6 new comments -
Reuse `memfill` function
#7050 commented on
Jan 30, 2023 • 2 new comments -
Add .DELETE_ON_ERROR to Makefile
#5745 commented on
Feb 3, 2023 • 0 new comments -
Reuse string encoding check function
#6404 commented on
Jan 28, 2023 • 0 new comments -
Stop using receiver#inspect for "undefined method" errors
#6950 commented on
Jan 30, 2023 • 0 new comments -
Reuse `rb_ary_new_capa` function
#7065 commented on
Jan 29, 2023 • 0 new comments -
[Feature #19406] Allow declarative definition of references for rb_typed_data_struct
#7153 commented on
Feb 3, 2023 • 0 new comments -
Make tracepoints with set_trace_func or TracePoint.new ractor local
#7184 commented on
Jan 31, 2023 • 0 new comments