diff options
| author | Alan Wu <XrXr@users.noreply.github.com> | 2023-01-16 16:23:08 -0500 |
|---|---|---|
| committer | Alan Wu <XrXr@users.noreply.github.com> | 2023-01-16 17:32:15 -0500 |
| commit | 14fe7a081a8260bbbfc7929a14ec4187faaa3c25 (patch) | |
| tree | 32fafdd560634b9a1b2345796df1d167f4271dab /test/ruby/test_method_cache.rb | |
| parent | b5725959184d6306b2ede1f16c9dd3dff4b2740c (diff) | |
YJIT: Use ThinLTO for Rust parts in release mode
This reduces the code size of libyjit.a by a lot. On darwin it went from
23 MiB to 12 MiB for me. I chose ThinLTO over fat LTO for the relatively
fast build time; in case we need to debug release-build-only problems
it won't be painful.
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/7134
Diffstat (limited to 'test/ruby/test_method_cache.rb')
0 files changed, 0 insertions, 0 deletions
