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

Add several new methods for getting and setting buffer contents. #6434

Merged
merged 2 commits into from Sep 26, 2022

Conversation

ioquatix
Copy link
Member

No description provided.

@ioquatix ioquatix force-pushed the io-buffer-each_value branch 7 times, most recently from 316f07c to 0ee1794 Compare September 26, 2022 03:58
@ioquatix ioquatix changed the title Add benchmark of uppercase string, array and buffer. @ioquatix Add several new methods for getting and setting buffer contents. Sep 26, 2022
@ioquatix ioquatix changed the title @ioquatix Add several new methods for getting and setting buffer contents. Add several new methods for getting and setting buffer contents. Sep 26, 2022
@ioquatix ioquatix merged commit 025b870 into ruby:master Sep 26, 2022
@ioquatix ioquatix deleted the io-buffer-each_value branch September 26, 2022 05:06
tenderlove added a commit to jemmaissroff/ruby that referenced this pull request Sep 26, 2022
* master: (31 commits)
  Rename method name in keyword test from y to yo
  Refactor str_substr and str_subseq
  * expand tabs. [ci skip]
  This commit implements the Object Shapes technique in CRuby.
  string.c: don't create a frozen copy for str_new_shared
  Fix coderange calculation in String#b
  Fix `io/buffer.h` header guard.
  Update `IO::Buffer` read/write to use rb_thread_io_blocking_region. (ruby#6438)
  Suppress a warning on clang
  Add several new methods for getting and setting buffer contents. (ruby#6434)
  Generate the revision.h before Makefile
  [Bug #19021] Fix safe call w/ conditional assign
  Initialize Objective-C classes before fork() for macOS 13
  [ruby/rdoc] Fix ruby script in "test_parse_method_bracket" (ruby/rdoc#927)
  Avoid type limits (ruby#6435)
  Extract `RUBY_RELEASE_DATE` from also revision.h
  Use `int first_lineno` for binary format.
  Rework vm_core to use `int first_lineno` struct member.
  Rework `first_lineno` to be `int`.
  [ruby/bigdecimal] Remove trailing whitespace.
  ...
tenderlove added a commit to tenderlove/ruby that referenced this pull request Sep 27, 2022
* master: (37 commits)
  Re-enable TZ test missed due to merge conflict.
  [ruby/timeout] Explicit add the timeout thread to default ThreadGroup
  [ruby/psych] Bump snakeyaml from 1.31 to 1.33
  [DOC] More on IO streams (ruby#6445)
  syntax_suggest moved under the ruby organization from zombocom
  Revert this until we can figure out WB issues or remove shapes from GC
  Rename method name in keyword test from y to yo
  Refactor str_substr and str_subseq
  * expand tabs. [ci skip]
  This commit implements the Object Shapes technique in CRuby.
  string.c: don't create a frozen copy for str_new_shared
  Fix coderange calculation in String#b
  Fix `io/buffer.h` header guard.
  Update `IO::Buffer` read/write to use rb_thread_io_blocking_region. (ruby#6438)
  Suppress a warning on clang
  Add several new methods for getting and setting buffer contents. (ruby#6434)
  Generate the revision.h before Makefile
  [Bug #19021] Fix safe call w/ conditional assign
  Initialize Objective-C classes before fork() for macOS 13
  [ruby/rdoc] Fix ruby script in "test_parse_method_bracket" (ruby/rdoc#927)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
1 participant