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 13 hours
ago. based on code collected
1 day
ago.
Sep 27, 2025 — Sep 27, 2026
Showing page 97 of 117
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Example used for register allocation article
Vidar Hokstad
More...
almost 13 years ago
Add #with_register_for, and use it to reduce register moves
Vidar Hokstad
More...
almost 13 years ago
Hook in the register allocator; see article series part 33
Vidar Hokstad
More...
almost 13 years ago
The new register allocator 'backend'
Vidar Hokstad
More...
almost 13 years ago
This fixes a case where splat signatures occurs outside of a class definition
Vidar Hokstad
More...
almost 13 years ago
Count variable access frequencies
Vidar Hokstad
More...
almost 13 years ago
Support for attaching extra information to AST nodes
Vidar Hokstad
More...
almost 13 years ago
Typos etc.
Vidar Hokstad
More...
almost 13 years ago
Rework %s(div ...) compilation to simplify, and to minimize register usage. Minor similar change to compile_2. Add support to specify register to "with_register"
Vidar Hokstad
More...
about 13 years ago
Remove hardcoded register one more place
Vidar Hokstad
More...
about 13 years ago
Fixed typo
Vidar Hokstad
More...
about 13 years ago
Removed explicitl %esp references in stackfence
Vidar Hokstad
More...
about 13 years ago
Split splat handling out into its own file
Vidar Hokstad
More...
about 13 years ago
Refactor splat handling to use 'with_register' throughout
Vidar Hokstad
More...
about 13 years ago
Further cleanup of named registers
Vidar Hokstad
More...
about 13 years ago
Missed out %esp reference
Vidar Hokstad
More...
about 13 years ago
Disable annoying debug output
Vidar Hokstad
More...
about 13 years ago
Initial set of cleanups to reduce use of register names
Vidar Hokstad
More...
about 13 years ago
Minor change to formatting of asm output
Vidar Hokstad
More...
about 13 years ago
Print more stack data
Vidar Hokstad
More...
about 13 years ago
Protect %eax and fix up stack for splat calls
Vidar Hokstad
More...
about 13 years ago
Account for fixed arguments in splat handling
Vidar Hokstad
More...
about 13 years ago
Correctly take numargs parameter into account in Emitter#with_stack when deciding whether to pad stack allocation
Vidar Hokstad
More...
about 13 years ago
Correct string parameters to callm nodes
Vidar Hokstad
More...
about 13 years ago
Fixed stupid regression that snuck in during testing
Vidar Hokstad
More...
about 13 years ago
Print out part of the stack
Vidar Hokstad
More...
about 13 years ago
Add printregs utility/debug function for use with saveregs
Vidar Hokstad
More...
about 13 years ago
Adding %s(saveregs)
Vidar Hokstad
More...
about 13 years ago
Output '$' in front of numbers also if they are Bignum's
Vidar Hokstad
More...
about 13 years ago
Allow debug methods to force trace() to output something for programs not compiled with --trace, but with some other option (such as --stackfence) that should still produce output
Vidar Hokstad
More...
about 13 years ago
←
1
2
…
93
94
95
96
97
98
99
100
101
…
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