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

Merge mruby 3.3.0 #6169

Merged
merged 12 commits into from
Feb 15, 2024
Merged

Merge mruby 3.3.0 #6169

merged 12 commits into from
Feb 15, 2024

Commits on Mar 4, 2023

  1. mruby-socket/socket.c: read/write should be redefined on Windows; fix #…

    …5943
    
    Since normal file descriptors and sockets cannot be mixed on the
    platform.
    matz authored and mimaki committed Mar 4, 2023
    Configuration menu
    Copy the full SHA
    45ee9cc View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2023

  1. Configuration menu
    Copy the full SHA
    e904756 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2023

  1. Configuration menu
    Copy the full SHA
    c11679a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c1ed125 View commit details
    Browse the repository at this point in the history
  3. Update version to 3.3.0RC.

    mimaki committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    82e289a View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2024

  1. NEWS: add mruby3.3 changes description

    matz authored and mimaki committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    d4cd589 View commit details
    Browse the repository at this point in the history
  2. Fix pre-commit failure from prettier

    jbampton authored and mimaki committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    f8511ec View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. Fixed when combined mrb_fiber_resume() and Fiber#transfer

    For example, the following code was crashing.
    
    ```c
    #include <mruby.h>
    #include <mruby/compile.h>
    #include <mruby/proc.h>
    
    int
    main(int argc, char *argv[])
    {
      mrb_state *mrb = mrb_open();
    
      mrb_value fiber = mrb_load_string(mrb, "Fiber.new { Fiber.new { 12345.6789 }.transfer }");
      mrb_value res = mrb_fiber_resume(mrb, fiber, 0, NULL);
      mrb_p(mrb, res);
    
      mrb_close(mrb);
    
      return 0;
    }
    ```
    dearblue authored and mimaki committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    69682e3 View commit details
    Browse the repository at this point in the history
  2. Update version to 3.3.0RC2.

    mimaki committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    28a1f7d View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. Merge branch 'dearblue-doc/mruby3.3.md'

    matz authored and mimaki committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    06466fd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    32279e4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    94062b4 View commit details
    Browse the repository at this point in the history