openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
W
Writing a Ruby compiler in Ruby
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Very High Activity
Commits
: Listings
Analyzed
about 15 hours
ago. based on code collected
1 day
ago.
Sep 27, 2025 — Sep 27, 2026
Showing page 19 of 117
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
docs: refresh rubyspec spec_status (CRASH 186->181, +21 tests passing)
Vidar Hokstad
More...
3 months ago
define_method with an empty block: define an empty method, not a null slot
Vidar Hokstad
More...
3 months ago
Ignore SIGPIPE process-wide (as MRI does)
Vidar Hokstad
More...
3 months ago
Hoist require'd content to top level (was mis-nested inside blocks)
Vidar Hokstad
More...
3 months ago
Parse recv.lambda { } as a method call, not a lambda literal
Vidar Hokstad
More...
3 months ago
find_vars: capture the FIRST statement of a class/module body
Vidar Hokstad
More...
3 months ago
Size class-body closure env to captured-var count (was hardcoded 2)
Vidar Hokstad
More...
3 months ago
docs: refresh rubyspec spec_status burndown (Data/Struct + oversized-input fixes)
Vidar Hokstad
More...
3 months ago
Add lazy Enumerator::Lazy#with_index (was a hang on infinite sources)
Vidar Hokstad
More...
3 months ago
Array#zip: take first(length) of each arg instead of to_a (was a hang)
Vidar Hokstad
More...
3 months ago
Array#product: raise RangeError for an oversized result (was a hang)
Vidar Hokstad
More...
3 months ago
String#*: return "" immediately for an empty receiver (was still a hang)
Vidar Hokstad
More...
3 months ago
String#*: guard against negative / oversized multipliers (was a hang)
Vidar Hokstad
More...
3 months ago
docs: refresh rubyspec spec_status burndown (after Data/Struct + hang fixes)
Vidar Hokstad
More...
3 months ago
Fix stack overflow in Struct#inspect on a self-referential struct
Vidar Hokstad
More...
3 months ago
Fix stack overflow in Data#== on a self-referential Data
Vidar Hokstad
More...
3 months ago
Fix stack overflow in Data#inspect on a self-referential Data
Vidar Hokstad
More...
3 months ago
each_slice(0) / negative: raise ArgumentError instead of looping forever
Vidar Hokstad
More...
3 months ago
Fix compiler hang on obj.method(var) { block } when var collides with a keyword
Vidar Hokstad
More...
3 months ago
docs: refresh rubyspec spec_status burndown
Vidar Hokstad
More...
3 months ago
Implement Range#minmax directly (was an infinite loop via Enumerable)
Vidar Hokstad
More...
3 months ago
Fix infinite loop in String#each_line("") (paragraph mode)
Vidar Hokstad
More...
3 months ago
Fix compile failure on method({hash}) { block } / method([...]) { block }
Vidar Hokstad
More...
3 months ago
Tokenizer: accumulate double-quoted/heredoc bodies in a binary buffer
Vidar Hokstad
More...
3 months ago
Range#step: raise ArgumentError for a numeric step <= 0 (was infinite loop)
Vidar Hokstad
More...
3 months ago
Fix begin...end while running as a pre-test loop (dropped first iteration)
Vidar Hokstad
More...
3 months ago
Fix infinite loop: next in a post-test until loop skipped the condition
Vidar Hokstad
More...
3 months ago
Fix multiple assignment to attribute targets (a.x, b.y = ...)
Vidar Hokstad
More...
3 months ago
Fix splat assignment (*a = ...) producing wrong values / crashing
Vidar Hokstad
More...
3 months ago
Implement NilClass#rationalize (was an empty stub that crashed)
Vidar Hokstad
More...
3 months ago
←
1
2
…
15
16
17
18
19
20
21
22
23
…
116
117
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree