0
I Use This!
Very High Activity

Commits : Listings

Analyzed 1 day ago. based on code collected 2 days ago.
Oct 12, 2025 — Oct 12, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
spec status: post &:sym fix (PASS 226, CRASH 777; net +16/-6, crashes -9) More... 4 months ago
fix: &:sym block-pass converts via Symbol#to_proc (was passing bare symbol -> crash) More... 4 months ago
fix: Proc.new { } captures its block (was null-deref segfault); Symbol#to_proc avoids splat More... 4 months ago
spec status: post GC+Random+Mutex (PASS 225, CRASH 786; +4/-0) More... 4 months ago
fix: add single-threaded Mutex (state-tracking lock/unlock/synchronize) More... 4 months ago
fix: add Random class (deterministic seeded LCG) More... 4 months ago
fix: add GC module with no-op stubs (stops 'uninitialized constant GC' crashes) More... 4 months ago
spec status: post exception-classes+Hash#fetch (PASS 222, CRASH 786; batch net -3 crashes) More... 4 months ago
fix: implement Hash#fetch(key, *rest) with block/default, raising KeyError More... 4 months ago
fix: add missing standard exception classes (ScriptError/NotImplementedError/KeyError/etc.) More... 4 months ago
fix: implement Integer#step(limit, step=1) (ascending/descending iteration) More... 4 months ago
harness: add mspec mock_numeric(name) helper (numeric stand-in mock) More... 4 months ago
spec status: post blockless-it/Complex/Range sweep (PASS 221, CRASH 783; +65/-0) More... 4 months ago
fix: Range#first(n)/#last(n) accept an optional count (return n elements as Array) More... 4 months ago
fix: Complex(real, imag=0) -- imaginary part optional; fix swapped real/imag order More... 4 months ago
harness: treat blockless 'it desc' as pending (skip), not a nil-block crash More... 4 months ago
spec status: clean post-helper sweep (PASS 158, CRASH 785; helpers net +49/-17) More... 4 months ago
harness: add mspec mock_to_path(path) helper (object whose #to_path returns path) More... 4 months ago
harness: add mspec touch(file) helper (creates empty file via O_CREAT syscall) More... 4 months ago
harness: add mspec tmp(name) helper (temp-file path) More... 4 months ago
spec status: post-session sweep (PASS 154, CRASH 817; net +85/-6 vs baseline) More... 4 months ago
docs: correct min_by/group_by NOTE -- arg-corruption-at-depth, not numargs More... 4 months ago
harness: add mock #and_yield (chainable no-op) on mock + MockExpectationStub More... 4 months ago
harness: add missing mspec guards (guard/guard_not/little_endian/big_endian/as_user/as_superuser) More... 4 months ago
harness: add mspec quarantine! (no-op, counts as skipped) More... 4 months ago
fix: wrap lambda/block bodies in :do so a bare-variable body isn't mis-compiled as a call More... 4 months ago
fix: define_method rewrite — only rewrite when block params AND body are well-formed Arrays More... 4 months ago
feat: implement define_method(:name){...} in class/module bodies More... 4 months ago
improve: no-op autoload in class/module bodies (AOT has no runtime file loading) More... 4 months ago
feat: add File.join; fix fixture() arity (was arity-1, mspec calls it with 2 args) More... 4 months ago