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 8 hours
ago. based on code collected
1 day
ago.
Oct 12, 2025 — Oct 12, 2026
Showing page 20 of 117
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Fix compile failure on op-assign to an index-splat lvalue
Vidar Hokstad
More...
3 months ago
Fix compile failure on index-splat targets in multiple assignment
Vidar Hokstad
More...
3 months ago
Fix segfault on non-local return from a saved, deeply-nested block
Vidar Hokstad
More...
3 months ago
Fix alias segfaults: null-guard + instance_eval singleton targeting
Vidar Hokstad
More...
3 months ago
Concatenate adjacent string literals (`"foo" "bar"` => "foobar")
Vidar Hokstad
More...
3 months ago
Bind a block/lambda's &block parameter to the nilable closure
Vidar Hokstad
More...
3 months ago
Clamp a before-start negative index to 0 in Array#fill
Vidar Hokstad
More...
3 months ago
Guard __splat_to_a against #to_a returning a non-Array
Vidar Hokstad
More...
3 months ago
Coerce a non-Array splat operand inside an array literal (`[1, *obj]`)
Vidar Hokstad
More...
3 months ago
Fix multiple assignment with a splat (`a, b, *c = value`) crashing
Vidar Hokstad
More...
3 months ago
Bind `rescue => e` to the enclosing local, not a throwaway block-local
Vidar Hokstad
More...
3 months ago
Bind `do...end` to the enclosing command, not an operator's right operand
Vidar Hokstad
More...
3 months ago
Fix required params after a splat in blocks/procs (`{ |*a, b, c| }`)
Vidar Hokstad
More...
3 months ago
Parse block-local variables (`{ |params; a, b| ... }`)
Vidar Hokstad
More...
3 months ago
Extract keyword arguments in blocks/lambdas, not just methods
Vidar Hokstad
More...
3 months ago
Fix `**h` / `foo(**h)` hash-splat of a variable (was garbage, crashed kwargs)
Vidar Hokstad
More...
3 months ago
Coerce non-Array splat operands in calls that mix a splat with other args
Vidar Hokstad
More...
3 months ago
Fix required parameters that follow a splat (`def m(a, *b, c, d)`)
Vidar Hokstad
More...
3 months ago
Make `def` evaluate to the method-name Symbol (when the name is interned)
Vidar Hokstad
More...
3 months ago
Treat `name()` as a method call even when a same-named parameter is in scope
Vidar Hokstad
More...
3 months ago
Capture self-referential closure variables (fix recursive-lambda segfault)
Vidar Hokstad
More...
3 months ago
Raise LocalJumpError instead of segfaulting on break from an escaped block
Vidar Hokstad
More...
3 months ago
Fix break-inside-expression stack corruption (wrong %ebx restore frame)
Vidar Hokstad
More...
3 months ago
Fix Class.new{attr_*} exit-time heap corruption via too-small instance_size
Vidar Hokstad
More...
3 months ago
fix: attr_reader/accessor/writer accept string names; drop debug output
Vidar Hokstad
More...
3 months ago
fix: yield in a singleton method defined inside a method no longer segfaults
Vidar Hokstad
More...
3 months ago
fix: String#initialize coerces via to_str + survives self-replace (initialize_spec)
Vidar Hokstad
More...
3 months ago
fix: String#initialize returns self (core/string/initialize_spec)
Vidar Hokstad
More...
3 months ago
fix: Array#initialize returns self + validates size (core/array/initialize_spec)
Vidar Hokstad
More...
3 months ago
docs: update issue #6 — Array.new direct forms implemented, send path remains
Vidar Hokstad
More...
3 months ago
←
1
2
…
16
17
18
19
20
21
22
23
24
…
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