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
1 day
ago. based on code collected
2 days
ago.
Oct 26, 2025 — Oct 26, 2026
Showing page 8 of 117
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
perf: mtime-based COREMARSHAL staleness check + File.mtime
Vidar Hokstad
More...
4 months ago
perf: make lib/core Marshal load ~5x faster (slice reads + byte dispatch)
Vidar Hokstad
More...
4 months ago
perf: don't capture a backtrace on every register allocation
Vidar Hokstad
More...
4 months ago
Marshal: Rational/Complex via marshal_dump ('U'), byte-identical to MRI
Vidar Hokstad
More...
4 months ago
Marshal: encode -0.0 as 'f-0' (MRI parity)
Vidar Hokstad
More...
4 months ago
Marshal: raise TypeError for anonymous classes + read 'c'/'m' class refs
Vidar Hokstad
More...
4 months ago
feat: Marshal bignum ('l') support
Vidar Hokstad
More...
4 months ago
fix: bignum heap*heap multiply and division carry (signed overflow bug)
Vidar Hokstad
More...
4 months ago
docs: spec_status from ax52 sweep @ aadda91 (marshal load P:50->54 via string dedup)
Vidar Hokstad
More...
4 months ago
feat: Marshal Data ('S') support
Vidar Hokstad
More...
4 months ago
feat: Marshal Struct ('S') support
Vidar Hokstad
More...
4 months ago
feat: name anonymous class/module on constant assignment
Vidar Hokstad
More...
4 months ago
perf: Marshal dedups repeated string objects (@-links), matching MRI
Vidar Hokstad
More...
4 months ago
docs: real-Marshal-for-cache spike reverted (never-diverge + SH slowness)
Vidar Hokstad
More...
4 months ago
feat: register nested (__) constants in the const reflection table
Vidar Hokstad
More...
4 months ago
docs: spec_status from ax52 sweep @ d385a41 (Class.new + instance_variables fixes)
Vidar Hokstad
More...
4 months ago
feat: Marshal String subclasses (userclass + encoding + user ivars)
Vidar Hokstad
More...
4 months ago
feat: Marshal write-side ivar-wrapping for Array/Hash subclasses
Vidar Hokstad
More...
4 months ago
fix: nil-init Array/String subclass slots so unset ivars read nil
Vidar Hokstad
More...
4 months ago
fix: exclude built-in raw-storage ivars from the reflection table
Vidar Hokstad
More...
4 months ago
fix: size Class.new instances for ALL block ivars (heap corruption)
Vidar Hokstad
More...
4 months ago
feat: Marshal read_userclass ('C') for built-in subclasses
Vidar Hokstad
More...
4 months ago
perf: scanner get_ch in string interpolation var-name / %s{} loops (step 2c)
Vidar Hokstad
More...
4 months ago
perf: scanner get_ch in identifier/number tokenizers (step 2b)
Vidar Hokstad
More...
4 months ago
docs: spec_status from full ax52 sweep — Tests 10901->11077 (+176), PASS 546
Vidar Hokstad
More...
4 months ago
perf: scanner get_ch — allocation-free whitespace/comment skipping (step 2a)
Vidar Hokstad
More...
4 months ago
docs: TODO — COREMARSHAL/reflection/Marshal done; refresh priorities
Vidar Hokstad
More...
4 months ago
feat: Marshal _dump/_load ('u') custom-serialization protocol
Vidar Hokstad
More...
4 months ago
perf: use the COREMARSHAL AST cache in the parallel sweep
Vidar Hokstad
More...
4 months ago
docs: Marshal plan — port probe results + API inventory
Vidar Hokstad
More...
4 months ago
←
1
2
3
4
5
6
7
8
9
10
11
12
…
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