- 09 Nov, 2020 3 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Don't check FD for STDIN/STDOUT/STDERR; #5114
-
Sutou Kouhei authored
We don't need to require valid STDIN/STDOUT/STDERR. If we require it, we can't use mruby on an environment that doesn't have valid STDIN/STDOUT/STDERR such as Windows service process. Windows service process doesn't have valid STDIN.
-
- 08 Nov, 2020 4 commits
-
-
Yukihiro "Matz" Matsumoto authored
Fixed build NaN boxing with 32-bit CPU mode
-
dearblue authored
`SET_CPTR_VALUE()` requires the `p` field on 32-bit CPU mode.
-
Yukihiro "Matz" Matsumoto authored
Suppress `-Wunused-function`
-
dearblue authored
If no gem was specified, it was warning because `init_mrbgems()` was not used. ref: #4250
-
- 06 Nov, 2020 3 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
- 05 Nov, 2020 4 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
- 04 Nov, 2020 5 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
That loads 32 bit integer bypassing pool access.
-
- 03 Nov, 2020 6 commits
-
-
Yukihiro "Matz" Matsumoto authored
Reduce recompilation when updating presym target files
-
Yukihiro "Matz" Matsumoto authored
Fix dependencies of `y.tab.o`
-
Yukihiro "Matz" Matsumoto authored
-
KOBAYASHI Shuji authored
Fix that updating presym target files would recompile almost all files even if symbols did not change.
-
KOBAYASHI Shuji authored
In the case of `y.tab.o`, `y.tab.d` was not read, so `y.tab.c` was not recompiled by updating header files. It seemed that the cause was overwriting the rake rule, so I deleted unnecessary settings.
-
Yukihiro "Matz" Matsumoto authored
New instructions: * OP_LOADL16 * OP_LOADSYM16 * OP_STRING16 Size of pools, symbols are `int16_t` but offset representation in the bytecode was 8 bits. Size of child `irep` array is `int16_t`, too but this change does not address it.
-
- 02 Nov, 2020 9 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
`minirake` was still used in many occasions. This reverts commit 3847c7eb.
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Since `R-assignment` in CRuby is abandoned. Single-line pattern matching in `mruby` only matches single local variable at the moment. Currently it works as a right assignment to a local variable. It will be enhanced in the future.
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Fix parallel build
-
KOBAYASHI Shuji authored
When `rake -m` and so on are used to build in parallel, building may be started before presym files are generated. Then, for example, the following error occurs and this issue is fixed. ```console In file included from /Users/shuujii/mruby/mruby/include/mruby.h:92: /mruby/mruby/include/mruby/presym.h:16:10: fatal error: '../build/presym.inc' file not found #include <../build/presym.inc> ^~~~~~~~~~~~~~~~~~~~~ ```
-
- 01 Nov, 2020 5 commits
-
-
Yukihiro "Matz" Matsumoto authored
ossfuzz: Fix mruby include paths
-
Bhargava Shastry authored
-
Yukihiro "Matz" Matsumoto authored
Add `preview` to version.
-
mimaki authored
-
mimaki authored
-
- 29 Oct, 2020 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
-