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

Roll forward Ruby upb changes now that protobuf Ruby build is fixed #5866

Merged
merged 24 commits into from Aug 14, 2019

Commits on Mar 11, 2019

  1. Rolled forward again with "Updated upb from defcleanup branch..."

    Revert "Revert "Updated upb from defcleanup branch and modified Ruby to use it (protocolbuffers#5539)" (protocolbuffers#5848)"
    
    This reverts commit 1568dea.
    haberman committed Mar 11, 2019
    Copy the full SHA
    908a256 View commit details
    Browse the repository at this point in the history
  2. A few more merge fixes.

    haberman committed Mar 11, 2019
    Copy the full SHA
    df44c29 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2019

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

Commits on May 18, 2019

  1. Copy the full SHA
    ce949b8 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    4a25bea View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    a8b6064 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    c652081 View commit details
    Browse the repository at this point in the history
  5. Revert submodule.

    haberman committed May 18, 2019
    Copy the full SHA
    1f704b2 View commit details
    Browse the repository at this point in the history
  6. Set -std=gnu90 and fixed warnings/errors.

    Some of our Kokoro tests seem to run with this level of warnings,
    and the source strives to be gnu90 compatible.  Enforcing it for
    every build removes the possibility of some errors showing up in
    Kokoro/Travis tests only.
    haberman committed May 18, 2019
    Copy the full SHA
    46f64a4 View commit details
    Browse the repository at this point in the history
  7. Fixed remaining warnings with gnu90 mode.

    I tried to match warning flags with what Ruby appears to do
    in our Kokoro tests.
    haberman committed May 18, 2019
    Copy the full SHA
    0057c2c View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    dbd0ff5 View commit details
    Browse the repository at this point in the history
  9. Fixed subtle GC bug.

    We need to initialize this marked value before creating the instance.
    haberman committed May 18, 2019
    Copy the full SHA
    827c551 View commit details
    Browse the repository at this point in the history
  10. Truly fix the GC bug.

    haberman committed May 18, 2019
    Copy the full SHA
    ad0e85e View commit details
    Browse the repository at this point in the history

Commits on May 21, 2019

  1. Copy the full SHA
    5be2acf View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    00648ad View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    681d378 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    62d76dd View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2019

  1. Copy the full SHA
    1c6c897 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    1f60675 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    7d3a2e5 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    ffcc024 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2019

  1. Copy the full SHA
    b8ef5b2 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    be0cf2c View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    cf45a00 View commit details
    Browse the repository at this point in the history