Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Try to enable Windows with Ruby 3.0 | Hiroshi SHIBATA | 2021-05-27 | 1 | -2/+0 | |
| | | ||||||
| * | Removed mswin and mingw because they are broken now | Hiroshi SHIBATA | 2021-05-27 | 1 | -2/+0 | |
| | | ||||||
| * | Removed debug environment | Hiroshi SHIBATA | 2021-05-27 | 1 | -2/+0 | |
| | | ||||||
| * | Update the status badge for CI | Hiroshi SHIBATA | 2021-05-27 | 1 | -1/+1 | |
| | | ||||||
* | | Merge pull request #469 from nobu/fix-ragel-warnings | Hiroshi SHIBATA | 2021-05-27 | 3 | -31/+36 | |
|\ \ | |/ |/| | parser: fix warnings against code generated by ragel | |||||
| * | parser: fix warnings against code generated by ragel | Nobuyoshi Nakada | 2021-05-18 | 3 | -31/+36 | |
|/ | | | | | * type-limits when plain-char is unsigned * unused-const-variable for NFA constants | |||||
* | Merge pull request #467 from kamipo/fix_typos | Hiroshi SHIBATA | 2021-04-26 | 5 | -10/+10 | |
|\ | | | | | Fix some typos | |||||
| * | Fix some typos | Ryuta Kamizono | 2021-04-26 | 5 | -10/+10 | |
|/ | ||||||
* | Fix GC compatibility: Don't stash encodings in global constants | Aaron Patterson | 2021-04-22 | 1 | -11/+1 | |
| | | | | | | | | | | This value should either be pinned, or looked up when needed at runtime. Without pinning, the GC may move the encoding object, and that could cause a crash. In this case it is easier to find the value at runtime, and there is no performance penalty (as Ruby caches encoding indexes). We can shorten the code, be compaction friendly, and incur no performance penalty. | |||||
* | Removed executable bit | Hiroshi SHIBATA | 2021-04-21 | 1 | -0/+0 | |
| | ||||||
* | Merge pull request #461 from ybiquitous/patch-1 | Hiroshi SHIBATA | 2021-03-22 | 1 | -1/+1 | |
|\ | | | | | Fix incorrect `#` position in API doc | |||||
| * | Fix incorrect `#` position in API doc | Masafumi Koba | 2020-12-23 | 1 | -1/+1 | |
| | | | | | | This change fixes an incorrect `#` position in the API documentation of the `JSON` module. | |||||
* | | Bump version of required_ruby_version to 2.3. Fixes #464 | Hiroshi SHIBATA | 2021-02-23 | 3 | -3/+3 | |
| | | ||||||
* | | Merge pull request #451 from Shopify/ruby-interned-str | NARUSE, Yui | 2021-01-17 | 4 | -1842/+3040 | |
|\ \ | | | | | | | Use `rb_enc_interned_str` if available | |||||
| * | | Deduplicate strings inside json_string_unescape | Jean Boussier | 2021-01-15 | 4 | -72/+85 | |
| | | | | | | | | | | | | [ci 2] | |||||
| * | | Refactor json_string_unescape | Jean Boussier | 2021-01-13 | 3 | -1822/+3007 | |
|/ / | ||||||
* | | Merge pull request #463 from mrkn/github_actions | Florian Frank | 2021-01-12 | 0 | -0/+0 | |
|\ \ | | | | | | | Use GitHub Actions for CI | |||||
| * | | CI: Specify the version 3.0 as a String | Kenta Murata | 2020-12-28 | 1 | -2/+2 | |
| | | | ||||||
| * | | CI: Install ragel on Ubuntu | Kenta Murata | 2020-12-28 | 1 | -0/+3 | |
| | | | ||||||
| * | | CI: Install ragel on macOS | Kenta Murata | 2020-12-28 | 1 | -0/+3 | |
| | | | ||||||
| * | | CI: Use GitHub Actions for CI | Kenta Murata | 2020-12-28 | 1 | -0/+55 | |
| | | | ||||||
| * | | CI: Stop using Travis CI | Kenta Murata | 2020-12-28 | 1 | -21/+0 | |
| | | | ||||||
* | | | CI: Specify the version 3.0 as a String | Kenta Murata | 2021-01-12 | 1 | -2/+2 | |
| | | | ||||||
* | | | CI: Install ragel on Ubuntu | Kenta Murata | 2021-01-12 | 1 | -0/+3 | |
| | | | ||||||
* | | | CI: Install ragel on macOS | Kenta Murata | 2021-01-12 | 1 | -0/+3 | |
| | | | ||||||
* | | | CI: Use GitHub Actions for CI | Kenta Murata | 2021-01-12 | 1 | -0/+55 | |
| | | | ||||||
* | | | CI: Stop using Travis CI | Kenta Murata | 2021-01-12 | 1 | -21/+0 | |
| | | | ||||||
* | | | Use better condition for the old ruby versions | Hiroshi SHIBATA | 2020-12-28 | 1 | -2/+2 | |
|/ / | ||||||
* | | Added helper task for test suite sync | Hiroshi SHIBATA | 2020-12-23 | 1 | -0/+7 | |
|/ | ||||||
* | Bump version to 2.5.1v2.5.1 | Hiroshi SHIBATA | 2020-12-22 | 3 | -2/+6 | |
| | ||||||
* | Merge pull request #459 from flori/backword-compatible | Hiroshi SHIBATA | 2020-12-22 | 1 | -0/+2 | |
|\ | | | | | Added backword compatible for < json-2.5 | |||||
| * | Added backword compatible for < json-2.5 | Hiroshi SHIBATA | 2020-12-22 | 1 | -0/+2 | |
|/ | ||||||
* | Bump version to 2.5.0v2.5.0 | Hiroshi SHIBATA | 2020-12-22 | 3 | -2/+6 | |
| | ||||||
* | Merge pull request #457 from flori/prepare-3.0 | Hiroshi SHIBATA | 2020-12-22 | 12 | -111/+1317 | |
|\ | | | | | Prepare to release Ruby 3.0 | |||||
| * | Workaround for JRuby | Hiroshi SHIBATA | 2020-12-22 | 1 | -0/+1 | |
| | | ||||||
| * | Drop to tests with too old Ruby | Hiroshi SHIBATA | 2020-12-22 | 1 | -2/+0 | |
| | | ||||||
| * | Skip tests with JRuby platform | Hiroshi SHIBATA | 2020-12-22 | 1 | -1/+1 | |
| | | ||||||
| * | Guard for Ruby 3.0 | Hiroshi SHIBATA | 2020-12-22 | 1 | -1/+1 | |
| | | ||||||
| * | Use 2.7 in Travisprepare-3.0 | Hiroshi SHIBATA | 2020-12-22 | 1 | -1/+1 | |
| | | ||||||
| * | Change the condition for Ractor | Hiroshi SHIBATA | 2020-12-22 | 1 | -6/+1 | |
| | | ||||||
| * | skip ractor_test with JRuby | Hiroshi SHIBATA | 2020-12-22 | 1 | -0/+1 | |
| | | ||||||
| * | Import test assertions from ruby/ruby | Hiroshi SHIBATA | 2020-12-22 | 5 | -2/+1158 | |
| | | ||||||
| * | [json] Avoid method redefinition | Kenta Murata | 2020-12-22 | 1 | -9/+9 | |
| | | ||||||
| * | [json] Make json Ractor safe | Kenta Murata | 2020-12-22 | 4 | -1/+52 | |
| | | ||||||
| * | [json] JSON_parse_float: Fix how to convert number | Kenta Murata | 2020-12-22 | 2 | -50/+72 | |
| | | | | | | | | | | | | | | | | | | | | | | Stop BigDecimal-specific optimization. Instead, it tries the conversion methods in the following order: 1. `try_convert`, 2. `new`, and 3. class-named function, e.g. `Foo::Bar.Baz` function for `Foo::Bar::Baz` class If all the above candidates are unavailable, it fallbacks to Float. | |||||
| * | [json] Make JSON.create_id thread-safe | Kenta Murata | 2020-12-22 | 1 | -1/+14 | |
| | | ||||||
| * | [json] Stop using prototype objects | Kenta Murata | 2020-12-22 | 3 | -49/+18 | |
|/ | ||||||
* | expand VERSION path for ruby repository. | Hiroshi SHIBATA | 2020-12-17 | 1 | -1/+1 | |
| | ||||||
* | Bump version to json-2.4.1v2.4.1 | Hiroshi SHIBATA | 2020-12-17 | 3 | -2/+6 | |
| | ||||||
* | Restore 2.4.0 changes | Hiroshi SHIBATA | 2020-12-17 | 1 | -0/+10 | |
| |