Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Free closures immediately #109

Merged
merged 1 commit into from
Jul 14, 2022
Merged

Free closures immediately #109

merged 1 commit into from
Jul 14, 2022

Conversation

tenderlove
Copy link
Member

These structs don't need to be freed as part of finalization, so lets
free them immediately.

These structs don't need to be freed as part of finalization, so lets
free them immediately.
@tenderlove tenderlove merged commit 8a10ec1 into master Jul 14, 2022
@tenderlove tenderlove deleted the free-closures branch July 14, 2022 17:00
nobu pushed a commit to nobu/ruby that referenced this pull request Oct 18, 2022
These structs don't need to be freed as part of finalization, so lets
free them immediately.

ruby/fiddle@8a10ec1152
nobu pushed a commit to nobu/ruby that referenced this pull request Oct 18, 2022
(ruby/fiddle#109)

These structs don't need to be freed as part of finalization, so lets
free them immediately.

ruby/fiddle@8a10ec1152
nobu pushed a commit to ruby/ruby that referenced this pull request Oct 18, 2022
(ruby/fiddle#109)

These structs don't need to be freed as part of finalization, so lets
free them immediately.

ruby/fiddle@8a10ec1152
tenderlove added a commit to tenderlove/ruby that referenced this pull request Oct 18, 2022
* jemma/size-shape: (48 commits)
  Set ivars individually on dups allocated out of different size_pools
  Fix rb_obj_copy_ivar to use iv_count for src
  Rename vars in rb_ensure_iv_list_size for clarity
  Create an rb_shape_get_next without side effects of incrementing max_iv_count on class
  reuse rb_grow_iv_list
  use the same ratio for growing iv counts
  WIP: Transition shapes on capacity changes
  Ignore manual files only commits [ci skip]
  sync_default_gems.rb: fold too long subject [ci skip]
  Update default gems list at dffca50 [ci skip]
  [ruby/fiddle] Free closures immediately (ruby/fiddle#109)
  [ruby/fiddle] Add support for linker script on Linux
  [ruby/fiddle] Fix filenames for glibc SO files on alpha and ia64 (ruby/fiddle#105)
  [ruby/fiddle] Bump version
  fiddle: use the old rb_ary_tmp_new() alias
  [rubygems/rubygems] Bundler: github DSL has used https protocol over git
  Merge RubyGems/Bundler master
  [rubygems/rubygems] TestGemSecuritySigner#test_sign: Correct the expectation for new cert.
  [rubygems/rubygems] TestGemSecurity#test_class_re_sign: Correct signature algorithm.
  [rubygems/rubygems] Set Subject Key Identifier in test to correspond to the new certificate.
  ...
tenderlove added a commit to Shopify/ruby that referenced this pull request Oct 27, 2022
(ruby/fiddle#109)

These structs don't need to be freed as part of finalization, so lets
free them immediately.

ruby/fiddle@8a10ec1152
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant