- 02 Nov, 2018 5 commits
-
-
Yukihiro "Matz" Matsumoto authored
Reduce instruction size
-
Yukihiro "Matz" Matsumoto authored
Since our new VM instruction is byte based, there's no need to endian conversion of instruction sequences.
-
take-cheeze authored
-
take-cheeze authored
-
Yukihiro "Matz" Matsumoto authored
-
- 01 Nov, 2018 7 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
By dffa203d that reclaim `env` objects from heaps, there's more chance for `env` objects referenced from fibers may be freed from heap pages.
-
Yukihiro "Matz" Matsumoto authored
Fixed a bug in INIT_DISPATCH for non direct threading; fix #4153
-
Hiroshi Mimaki authored
-
- 30 Oct, 2018 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
Add debug flag to `MRuby::Build`
-
Yukihiro "Matz" Matsumoto authored
-
- 29 Oct, 2018 23 commits
-
-
take-cheeze authored
-
take-cheeze authored
-
take-cheeze authored
-
take-cheeze authored
-
take-cheeze authored
-
take-cheeze authored
-
take-cheeze authored
-
take-cheeze authored
-
Yukihiro "Matz" Matsumoto authored
Keep `tr_pattern` static if possible
-
Yukihiro "Matz" Matsumoto authored
Rename `MRuby::Build#libmruby` stuff to avoid confusion
-
Yukihiro "Matz" Matsumoto authored
Add missing dependency of source code generator
-
Yukihiro "Matz" Matsumoto authored
Suppress sleep test script warning
-
Yukihiro "Matz" Matsumoto authored
Sort test script list too
-
take-cheeze authored
-
take-cheeze authored
-
take-cheeze authored
-
take-cheeze authored
-
take-cheeze authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
The old condition marks the top-level callinfo even after the fiber is terminated.
-
Yukihiro "Matz" Matsumoto authored
To reduce the env object allocation; ref #4143
-
Yukihiro "Matz" Matsumoto authored
The following code mistakenly exits from the function without marking the env object as `MRB_TT_FREE`. ``` ruby if (MRB_ENV_STACK_SHARED_P(e)) { /* cannot be freed */ return; // <- should be `break` } ```
-
Yukihiro "Matz" Matsumoto authored
-
- 23 Oct, 2018 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
fix haconiwa/haconiwa#171
-
- 20 Oct, 2018 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
-
- 18 Oct, 2018 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
replace quicksort with mergesort.
-